From: <eg...@us...> - 2006-09-25 07:28:07
|
Revision: 7044 http://svn.sourceforge.net/cdk/?rev=7044&view=rev Author: egonw Date: 2006-09-25 00:27:44 -0700 (Mon, 25 Sep 2006) Log Message: ----------- Added missing test for #1530926. Modified Paths: -------------- trunk/cdk/src/org/openscience/cdk/test/smiles/SmilesParserTest.java Modified: trunk/cdk/src/org/openscience/cdk/test/smiles/SmilesParserTest.java =================================================================== --- trunk/cdk/src/org/openscience/cdk/test/smiles/SmilesParserTest.java 2006-09-25 07:12:25 UTC (rev 7043) +++ trunk/cdk/src/org/openscience/cdk/test/smiles/SmilesParserTest.java 2006-09-25 07:27:44 UTC (rev 7044) @@ -1260,6 +1260,32 @@ } /** + * @cdk.bug 1530926 + */ + public void testBug1530926(){ + SmilesParser p = new SmilesParser(); + try { + // 0 12345 6 + Molecule mol = p.parseSmiles("[n+]%101ccccc1.[O-]%10"); + assertNotNull(mol); + assertEquals(7, mol.getAtomCount()); + assertEquals(7, mol.getBondCount()); + for (int i=0; i<7; i++) { + IBond bond = mol.getBond(i); + if (bond.getAtom(0).getSymbol().equals("O") || + bond.getAtom(1).getSymbol().equals("O")) { + assertFalse(bond.getFlag(CDKConstants.ISAROMATIC)); + } else { + assertTrue(bond.getFlag(CDKConstants.ISAROMATIC)); + } + } + } catch (CDKException exception) { + logger.debug(exception); + fail(exception.getMessage()); + } + } + + /** * @cdk.bug 1503541 */ public void testBug1503541(){ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |