From: <sh...@us...> - 2007-11-07 18:52:05
|
Revision: 9402 http://cdk.svn.sourceforge.net/cdk/?rev=9402&view=rev Author: shk3 Date: 2007-11-07 10:52:02 -0800 (Wed, 07 Nov 2007) Log Message: ----------- added a test case for bug #1826577 Modified Paths: -------------- branches/cdk-1.0.x/src/org/openscience/cdk/test/io/MDLReaderTest.java Modified: branches/cdk-1.0.x/src/org/openscience/cdk/test/io/MDLReaderTest.java =================================================================== --- branches/cdk-1.0.x/src/org/openscience/cdk/test/io/MDLReaderTest.java 2007-11-07 17:46:05 UTC (rev 9401) +++ branches/cdk-1.0.x/src/org/openscience/cdk/test/io/MDLReaderTest.java 2007-11-07 18:52:02 UTC (rev 9402) @@ -35,6 +35,7 @@ import org.openscience.cdk.ChemModel; import org.openscience.cdk.ChemObject; import org.openscience.cdk.Molecule; +import org.openscience.cdk.PseudoAtom; import org.openscience.cdk.interfaces.IAtom; import org.openscience.cdk.interfaces.IAtomContainer; import org.openscience.cdk.io.MDLReader; @@ -163,4 +164,18 @@ assertEquals(28, ((IAtomContainer)containersList.get(1)).getBondCount()); } + /** + * @cdk.bug 1826577 + */ + public void testHisotopes() throws Exception { + String filename = "data/mdl/hisotopes.mol"; + logger.info("Testing: " + filename); + InputStream ins = this.getClass().getClassLoader().getResourceAsStream(filename); + MDLReader reader = new MDLReader(ins); + ChemFile chemFile = (ChemFile)reader.read((ChemObject)new ChemFile()); + assertNotNull(chemFile); + List containersList = ChemFileManipulator.getAllAtomContainers(chemFile); + assertFalse(((IAtomContainer)containersList.get(0)).getAtom(1) instanceof PseudoAtom); + assertFalse(((IAtomContainer)containersList.get(0)).getAtom(1) instanceof PseudoAtom); + } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |