Beispiel #1
0
def test_frozen_is_hashable() -> None:
    set1 = FrozenOrderedSet("abcabc")
    assert hash(set1) == hash(set1.copy())
    assert hash(set1) == hash(("a", "b", "c"))

    set2 = FrozenOrderedSet("abcd")
    assert hash(set1) != hash(set2)
    assert hash(set1) != hash(("a", "b", "c", "d"))