def test_indexing(): set1 = OrderedSet('abracadabra') assert set1[:] == set1 assert set1.copy() == set1 assert set1[:] is set1 assert set1.copy() is not set1 assert set1[[1, 2]] == OrderedSet(['b', 'r']) assert set1[1:3] == OrderedSet(['b', 'r']) assert set1.index('b') == 1 assert set1.index(['b', 'r']) == [1, 2] with pytest.raises(KeyError): set1.index('br')
def test_indexing(): set1 = OrderedSet("abracadabra") assert set1[:] == set1 assert set1.copy() == set1 assert set1[:] is set1 assert set1.copy() is not set1 assert set1[[1, 2]] == OrderedSet(["b", "r"]) assert set1[1:3] == OrderedSet(["b", "r"]) assert set1.index("b") == 1 assert set1.index(["b", "r"]) == [1, 2] with pytest.raises(KeyError): set1.index("br")