@Test
@Ignore("Failing but not going to be fixed")
public void testGetAllAtomMapping() throws CDKException {

    SmilesParser sp = new SmilesParser(DefaultChemObjectBuilder.getInstance());
    sp.kekulise(false);
    IAtomContainer target = sp.parseSmiles("C\\C=C/Nc1cccc(c1)N(O)\\C=C\\C\\C=C\\C=C/C");
    IAtomContainer queryac = sp.parseSmiles("Nc1ccccc1");
    AtomContainerManipulator.percieveAtomTypesAndConfigureAtoms(target);
    AtomContainerManipulator.percieveAtomTypesAndConfigureAtoms(queryac);
    MCSPlusHandler smsd1 = new MCSPlusHandler();
    MolHandler mol1 = new MolHandler(queryac, true, true);
    MolHandler mol2 = new MolHandler(target, true, true);
    smsd1.set(mol1, mol2);
    smsd1.searchMCS(true);
    assertNotNull(smsd1.getFirstMapping());
    assertEquals(4, smsd1.getAllAtomMapping().size());
}