You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Pete Robbins <ro...@googlemail.com> on 2006/10/24 09:12:31 UTC
Re: SDO C++: Getting Involved -- Tests/Samples
Thanks Bryan. I'll take a look at these.
Cheers,
On 24/10/06, Bryan Luoma <lu...@roguewave.com> wrote:
>
> Hello,
>
> I also attached a few sample C++ unit tests used at Rogue Wave Software.
>
> http://issues.apache.org/jira/browse/TUSCANY-840
>
> There are 3 Example RW C++ unit tests using cxxTest Framework.
>
> sdo.zip archive consists of 3 tests:
>
> DataObjectTest: 213 test cases
> DataObjectGetSetPrimitivesTest: 72 test cases
> DataObjectListTest: 64 test cases
>
> This is an initial drop of example C++ unit tests used at Rogue Wave
> Software. These tests use RW implementation specific classes and will
> need refactoring before use with Tuscany. The intent is to get the
> discussion moving forward on design considerations and integration.
>
> Thanks,
> Bryan
>
>
> -----Original Message-----
> From: Bryan Luoma [mailto:luoma@roguewave.com]
> Sent: Tuesday, October 17, 2006 4:43 PM
> To: tuscany-dev@ws.apache.org; kelvin@thegoodsons.org.uk
> Subject: RE: SDO Java: Getting Involved -- Tests/Samples
>
> Hello,
>
> I am a member of the QA team at Rogue Wave Software. I work closely
> with the HydraSDO Development Team on the HydraSDO for XML product (C++
> and Java). I recently attached a couple of sample Java tests that we
> currently have in our junit test-suite which exercise HydraSDO for XML.
>
> The zip archive (sdo.zip) has been attached to the following JIRA:
> http://issues.apache.org/jira/browse/TUSCANY-829
>
> The archive consists of two junit tests (XMLDataObjectTest.java and
> DataObjectList.java) and a helper class (TestHelper.java).
>
> XMLDataObjectTest.java has 120 test-cases that test the DataObject
> interface. This test uses several underlying RW implementation specific
> classes to perform some of the work. This is not a generic SDO API test
> that is ready to integrate into Tuscany.
>
> DataObjectListTest.java has 23 test-cases that test "list" functionality
> of DataObject. This test does not use RW implementation specific
> classes and should be easier to integrate into Tuscany as is.
>
> TestHelper.java is used by XMLDataObjectTest.java to help create
> DataGraphs and load input files. The TestHelper also uses RW
> implementation specific classes.
>
> We are excited and willing to contribute SDO unit-tests to the Tuscany
> project. The purpose of this initial "drop" is to help identify what
> steps need to be taken in order to simplify/maximize our contributions
> and to benefit from additional SDO API tests authored by the Tuscany
> project community.
>
> Sometime in the near future, RW will attempt to separate the RW
> implementation specific tests from the generic SDO API tests as much as
> possible. There has also been discussion of implementing an abstraction
> layer that would allow Tuscany and RW to exchange tests to exercise the
> respective products.
>
> We also have C++ unit tests (cxxTest Framework) that we use to exercise
> HydraSDO. Sounds like this would be a separate JIRA all together?
>
> Thanks,
> Bryan Luoma
>
>
> -----Original Message-----
> From: kelvin goodson [mailto:kelvingoodson@gmail.com]
> Sent: Thursday, October 12, 2006 1:46 AM
> To: tuscany-dev@ws.apache.org
> Subject: Re: SDO Java: Getting Involved -- Tests/Samples
>
> Tom,
> Welcome to Tuscany! that's great! Thanks for offering to get
> involved.
> How should we proceed? I'd be most happy to assist you to integrate
> what
> you have to offer. We currently have a small collection of tests using
> the
> junit framework (see
> https://svn.apache.org/repos/asf/incubator/tuscany/java/sdo/impl/src/tes
> t/java/org/apache/tuscany/sdo/)
> but there's significant scope for enhancement. BTW I'm going to make my
> response Java centric as Andrew has offered to help look at the C++ side
> of
> things.
>
> How about this for a proposal for how to proceed? I have opened a JIRA
> (this is our issue or bug tracking system if you are not familiar with
> these
> things --- please tell me if you are already an expert). The JIRA can
> be
> seen at http://issues.apache.org/jira/browse/TUSCANY-829 , and you can
> upload attachments to the JIRA, so we could perhaps use that to first
> attach a typical RogueWave test or two. I guess it's likely that there
> will
> be some modifications that need to be made with regards to setting up
> the
> test within our environment, but that way we could play and discuss how
> we
> might proceed with more tests.
>
> How does that sound?
>
> Best Regards, Kelvin.
>
>
> On 11/10/06, Andrew Borley <aj...@gmail.com> wrote:
> >
> > Hi Tom,
> >
> > Coming from the C++ side of Tuscany, I know we'd certainly be
> > interested in those C++ SDO tests - please get involved!
> >
> > Cheers
> > Andrew
> >
> > On 10/11/06, T Gould <go...@gmail.com> wrote:
> > > Kelvin -
> > >
> > > We at Rogue Wave have been developing an SDO product, HydraSDO, and
> have
> > a
> > > seires of tests that might be easiliy modified so as to exercise
> your
> > Java
> > > SDO product. We would be very interested in providing our tests as
> well
> > as
> > > helping create a test environment (unless this has already been
> done) to
> > > futher test the SDO product. Additionally, we also have C++ tests.
> > >
> > >
> > > tom gould
> > > -------------------------------
> > >
> > > As the Java M2 release is imminent it occured to me that it would be
> > really
> > > useful if there are users out there who are putting our code through
> its
> > > paces that you may be developing samples/tests which could usefully
> be
> > > contributed back to the Tuscany project and make it more robust. If
> you
> > are
> > > in such a position it would be really great to hear from you.
> > >
> > > Regards, Kelvin.
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>
--
Pete