From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,fda5a12bddfaf1a7 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!proxad.net!freenix!enst.fr!not-for-mail From: Jerome Hugues Newsgroups: comp.lang.ada Subject: Re: Ada-Python inter-language testing Date: Tue, 18 Jan 2005 21:37:09 +0000 (UTC) Organization: ENST, France Message-ID: References: NNTP-Posting-Host: merlin.enst.fr X-Trace: avanie.enst.fr 1106084229 22214 137.194.160.24 (18 Jan 2005 21:37:09 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Tue, 18 Jan 2005 21:37:09 +0000 (UTC) User-Agent: slrn/0.9.7.3 (SunOS) Xref: g2news1.google.com comp.lang.ada:7899 Date: 2005-01-18T21:37:09+00:00 List-Id: In article , Matteo Bertini wrote: > PolyORB could be very interesting, for example it seems to support > exception passing, and in my coding I'm finding it very hard to have. PolyORB supports it as part of the CORBA or the DSA specifications. Still, you will have to define the exception exchanged between the two nodes CORBA/Ada and CORBA/Python (I suppose CORBA.Unkown is not enough ;)) > Simon Wright wrote: >> One of us is considering CORBA (PolyORB on the Ada (GNAT) side, >> omniORB on the Python side). I can see it for integration support, >> but for unit testing .. I don't think so, but we shall see! AFAIK, python supports some kind of reflection, as for Java. A generic testing framework a-la JUnit may help building various tests, all automatic. PolyORB supports CORBA DSI, so there may be some way to pilot your Ada code from a test driver written in Python. Still, this may be really technical. Note that all feedback on the use of PolyORB is always welcome ;) -- Jerome