From: <eg...@us...> - 2006-11-02 17:18:58
|
Revision: 7226 http://svn.sourceforge.net/cdk/?rev=7226&view=rev Author: egonw Date: 2006-11-02 09:03:07 -0800 (Thu, 02 Nov 2006) Log Message: ----------- Added test for bug reported by Thoman. Modified Paths: -------------- trunk/cdk/src/org/openscience/cdk/test/io/MDLReaderTest.java Modified: trunk/cdk/src/org/openscience/cdk/test/io/MDLReaderTest.java =================================================================== --- trunk/cdk/src/org/openscience/cdk/test/io/MDLReaderTest.java 2006-11-02 13:15:38 UTC (rev 7225) +++ trunk/cdk/src/org/openscience/cdk/test/io/MDLReaderTest.java 2006-11-02 17:03:07 UTC (rev 7226) @@ -393,4 +393,22 @@ fail(e.toString()); } } + + public void testBug1587283() { + String filename = "data/mdl/bug1587283.mol"; + logger.info("Testing: " + filename); + InputStream ins = this.getClass().getClassLoader().getResourceAsStream(filename); + try { + MDLReader reader = new MDLReader(ins); + ChemFile chemFile = (ChemFile)reader.read((ChemObject)new ChemFile()); + assertNotNull(chemFile); + List containersList = ChemFileManipulator.getAllAtomContainers(chemFile); + assertEquals(1, containersList.size()); + assertTrue(((IAtomContainer)containersList.get(0)).getAtomCount() > 0); + assertTrue(((IAtomContainer)containersList.get(0)).getBondCount() > 0); + } catch (Exception e) { + e.printStackTrace(); + fail(e.toString()); + } + } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |