def test_set(capture, doc): s = m.get_set() assert s == {"key1", "key2", "key3"} with capture: s.add("key4") m.print_set(s) assert capture.unordered == """ key: key1 key: key2 key: key3 key: key4 """ assert doc(m.get_list) == "get_list() -> list" assert doc(m.print_list) == "print_list(arg0: list) -> None"
def test_set(capture, doc): s = m.get_set() assert s == {"key1", "key2", "key3"} with capture: s.add("key4") m.print_set(s) assert capture.unordered == """ key: key1 key: key2 key: key3 key: key4 """ assert not m.set_contains(set([]), 42) assert m.set_contains({42}, 42) assert m.set_contains({"foo"}, "foo") assert doc(m.get_list) == "get_list() -> list" assert doc(m.print_list) == "print_list(arg0: list) -> None"