Ejemplo n.º 1
0
def test_equality():
    s, s2 = OrderedSet(), OrderedSet()

    s.update(1, 2, 3, 4, 5, 6, 7)
    s2.update(1, 2, 3, 4, 5, 6, 7)

    assert s == s2
    s2.remove(1)
    s2.add(1)
    assert not s == s2
Ejemplo n.º 2
0
def test_index_access():
    s = OrderedSet()
    s.update(1, 2, 3, 4, 5, 6, 7)
    assert s[4] == s[-3] == 5
Ejemplo n.º 3
0
def test_len2():
    s = OrderedSet()
    s.update(1, 2, 1, 1, 1, 1, 3)
    assert len(s) == 3