@Test
public void testSFBug1014344_1() throws Exception {

    String filename_cml = "data/cml/bug1014344-1.cml";
    String filename_mol = "data/mdl/bug1014344-1.mol";
    InputStream ins1 = this.getClass().getClassLoader().getResourceAsStream(filename_cml);
    InputStream ins2 = this.getClass().getClassLoader().getResourceAsStream(filename_mol);
    CMLReader reader1 = new CMLReader(ins1);
    IChemFile chemFile = (IChemFile) reader1.read(new ChemFile());
    IChemSequence seq = chemFile.getChemSequence(0);
    IChemModel model = seq.getChemModel(0);
    IAtomContainer mol1 = model.getMoleculeSet().getAtomContainer(0);
    MDLReader reader2 = new MDLReader(ins2);
    IAtomContainer mol2 = reader2.read(new AtomContainer());
    addImplicitHydrogens(mol1);
    addImplicitHydrogens(mol2);
    SmilesGenerator sg = new SmilesGenerator();
    String moleculeSmile1 = sg.create(mol1);
    //		logger.debug(filename_cml + " -> " + moleculeSmile1);
    String moleculeSmile2 = sg.create(mol2);
    //		logger.debug(filename_mol + " -> " + moleculeSmile2);
    Assert.assertEquals(moleculeSmile1, moleculeSmile2);
}