The congress.tests.datalog.test_ordered_set
Module¶
-
class
congress.tests.datalog.test_ordered_set.
TestOrderedSet
(*args, **kwargs)¶ Bases:
congress.tests.base.TestCase
-
test_add_known_item
()¶ Test that OrderedSet.add(known) returns False.
-
test_add_unknown_item
()¶ Test that OrderedSet.add(unknown) returns True.
-
test_contains
()¶ Test that basic OrderedSet.__contains__ functionality works.
-
test_creation_simple
()¶ “Test basic OrderedSet instantiation.
-
test_creation_with_duplicates
()¶ “Test that OrderedSet instantiation removes duplicates.
-
test_discard_known_item
()¶ Test that OrderedSet.discard(known) returns True.
-
test_discard_unknown_item
()¶ Test that OrderedSet.discard(unknown) returns False.
-
test_equals_other_iterable
()¶ Test that OrderedSet-to-other-iterable equality returns False.
-
test_equals_other_ordered_set
()¶ Test that OrderedSet equality accounts for order.
-
test_pop_last_item
()¶ Test that OrderedSet.pop() returns the final item.
-
test_pop_not_first_item
()¶ Test that OrderedSet.pop(last=False) returns the first item.
-
test_reversed_reverses_order
()¶ Test that reversed(OrderedSet()) reverses correctly.
-