From: <eg...@us...> - 2007-08-29 18:09:55
|
Revision: 8746 http://cdk.svn.sourceforge.net/cdk/?rev=8746&view=rev Author: egonw Date: 2007-08-28 07:05:48 -0700 (Tue, 28 Aug 2007) Log Message: ----------- Removed a test which requires J5 Modified Paths: -------------- branches/cdk-1.0.x/src/org/openscience/cdk/test/io/Mol2ReaderTest.java Modified: branches/cdk-1.0.x/src/org/openscience/cdk/test/io/Mol2ReaderTest.java =================================================================== --- branches/cdk-1.0.x/src/org/openscience/cdk/test/io/Mol2ReaderTest.java 2007-08-28 14:05:30 UTC (rev 8745) +++ branches/cdk-1.0.x/src/org/openscience/cdk/test/io/Mol2ReaderTest.java 2007-08-28 14:05:48 UTC (rev 8746) @@ -112,33 +112,7 @@ assertEquals("H", m.getAtom(6).getSymbol()); } - - /** - * Tests the Mol2Reader with about 30% of the NCI molecules. - * - * @throws IOException if an I/O error occurs - * @throws CDKException if an CDK error occurs - */ - public void testNCIfeb03_2D() throws Exception { - if (!runSlowTests()) fail("Not running time consuming test"); - - String filename = "data/mol2/NCI_feb03_2D.mol2.gz"; - InputStream in = new GZIPInputStream(Mol2ReaderTest.class.getClassLoader().getResourceAsStream(filename)); - BufferedReader br = new BufferedReader(new InputStreamReader(in)); - StringBuilder buf = new StringBuilder(); - String line; - while ((line = br.readLine()) != null) { - if (line.startsWith("@<TRIPOS>MOLECULE") && (buf.length() > 0)) { - checkMol(buf); - buf.delete(0, buf.length() - 1); - } - buf.append(line).append('\n'); - } - if (buf.length() > 0) { - checkMol(buf); - } - } - + public void testBug1714794() throws Exception { String problematicMol2 = "@<TRIPOS>MOLECULE\n" + "mol_197219.smi\n" @@ -430,15 +404,4 @@ assertNotNull(atom.getAtomTypeName()); } } - - - private void checkMol(StringBuilder buf) throws CDKException { - StringReader sr = new StringReader(buf.toString()); - Mol2Reader reader = new Mol2Reader(sr); - IChemFile mol = (IChemFile)reader.read(NoNotificationChemObjectBuilder.getInstance().newChemFile()); - assertTrue(mol.getChemSequenceCount() > 0); - assertTrue(mol.getChemSequence(0).getChemModelCount() > 0); - assertTrue(mol.getChemSequence(0).getChemModel(0).getMoleculeSet().getAtomContainerCount() > 0); - assertTrue(mol.getChemSequence(0).getChemModel(0).getMoleculeSet().getAtomContainer(0).getAtomCount() > 0); - } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |