def test_equal(self): new_obj = object() another_object = object() ordered_set = OrderedSet(["key", 1, "123", new_obj, another_object]) another_ordered_set = OrderedSet(["key", 1, "123", new_obj]) other_ordered_set = OrderedSet(["key", 1, "123", new_obj, another_object]) ordered_set.__eq__(other_ordered_set) self.assertEqual(set(ordered_set), set(other_ordered_set)) ordered_set.__eq__(another_ordered_set) set(ordered_set) != set(another_ordered_set)
def test_equal(self): new_obj = object() another_object = object() ordered_set = OrderedSet(['key', 1, '123', new_obj, another_object]) another_ordered_set = OrderedSet(['key', 1, '123', new_obj]) other_ordered_set = OrderedSet( ['key', 1, '123', new_obj, another_object]) ordered_set.__eq__(other_ordered_set) self.assertEqual(set(ordered_set), set(other_ordered_set)) ordered_set.__eq__(another_ordered_set) set(ordered_set) != set(another_ordered_set)