diff --git a/ippisite/ippidb/tests.py b/ippisite/ippidb/tests.py
index 8afe58cafc0bb27e665eca799a6c6e6d90960c13..a52d6e667fbf91aaf79c2406c6699b67e396eec4 100644
--- a/ippisite/ippidb/tests.py
+++ b/ippisite/ippidb/tests.py
@@ -488,8 +488,10 @@ class TestConvertIUPACToSMILESAndMore(TestCase):
         ]
         for iupac, dict_expected in pairs:
             dict_returned = ws.convert_iupac_to_smiles_and_inchi(iupac)
-            self.assertEqual(dict_expected, dict_returned)
-            self.assertEqual(dict_expected["smiles"], ws.convert_iupac_to_smiles(iupac))
+            self.assertEqual(dict_expected["smiles"], dict_returned["smiles"])
+            self.assertEqual(dict_expected["inchi"], dict_returned["inchi"])
+            self.assertEqual(dict_expected["stdinchi"], dict_returned["stdinchi"])
+            self.assertEqual(dict_expected["stdinchikey"], dict_returned["stdinchikey"])
 
     def test_invalide_entry(self):
         self.assertRaises(ws.EntryNotFoundError, ws.convert_iupac_to_smiles_and_inchi, '3-{1-oxo-6-[4-(piperid')