Fix #217: update spec_dag test for new _cmp_key.

This commit is contained in:
Todd Gamblin 2015-12-11 13:07:20 -08:00
parent 6ee2eb21dd
commit 3dd6cbc556

View File

@ -340,16 +340,18 @@ def test_normalize_mpileaks(self):
self.assertEqual(spec, expected_flat)
self.assertTrue(spec.eq_dag(expected_flat))
self.assertEqual(spec, expected_normalized)
# Normalized has different DAG structure, so NOT equal.
self.assertNotEqual(spec, expected_normalized)
self.assertFalse(spec.eq_dag(expected_normalized))
self.assertEqual(spec, non_unique_nodes)
# Again, different DAG structure so not equal.
self.assertNotEqual(spec, non_unique_nodes)
self.assertFalse(spec.eq_dag(non_unique_nodes))
spec.normalize()
# After normalizing, spec_dag_equal should match the normalized spec.
self.assertEqual(spec, expected_flat)
self.assertNotEqual(spec, expected_flat)
self.assertFalse(spec.eq_dag(expected_flat))
self.assertEqual(spec, expected_normalized)