def test_one_element_colouring_is_compact(self): self.assertTrue(algorithm.is_compact({('ee', 'fee'): 0}))
def test_some_none_elements_not_compact(self): self.assertFalse(algorithm.is_compact({('ee'): None, ('eb'): None, \ ('ec'): 4, ('ed'): 1}))
def test_empty_colouring_is_compact(self): self.assertTrue(algorithm.is_compact({}))
def test_only_none_elements(self): self.assertTrue(algorithm.is_compact({('ee'): None, ('eb'): None}))
def test_some_none_elements(self): self.assertTrue(algorithm.is_compact({('ee'): None, ('eb'): None, \ ('ec'): 4, ('ed'): 3}))