Hi all, I've put a status report on the CDK 1.2.x branch in the new CDK wiki [0]. You might already have realized that we indeed slipped our release date, and an adjusted value is November.
Looking into who there were so many missing unit tests reported for the datadebug module, I discovered that for each DebugX class it complained about missing tests for method inherited from superclass implementations for superinterfaces. For example, DebugMoleculeTest was lacking testSetID which comes from the IChemObject interface, and is implemented by a super class of DebugMolecule... Then I noticed that MoleculeTest was not having this method either, but have not figured out why the CoverageTest is not unhappy with that... Anyway, solution: make MoleculeTest extend AtomContainerTest extend ChemObjectTest. Now, this adds tons of new unit tests... setID will get tested many, many times, but for many different classes... while inherited, I do not feel this to be evil, as on of those different classes may actually be overwriting the method from ChemObject... On the other hand, this does raise the amount of unit tests run quite extensively, and while I am still waiting for 'ant test-all' to finish, I think I can savely say we passed the 10.000 unit tests barrier. Note, that some 6000+ are for the data classes, but that the number is still quite significant. I think we can savely say that this makes is the most tested opensource chemoinformatics toolkit :) Egon 0.https://apps.sourceforge.net/mediawiki/cdk/index.php?title=CDK_1.2_TODO -- ---- http://chem-bla-ics.blogspot.com/ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cdk-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cdk-user

