Example #1
0
def test_t():
    """Test translating positions."""
    s = Span(0, 10, 10, cyclic=True)

    assert s.t(0) == 0
    assert s.t(1) == 1
    assert s.t(10) == 0
    assert s.t(-1) == 9
Example #2
0
def test_t_index5():
    """Test translating positions."""
    s = Span(0, 10, 10, cyclic=True, index=5)

    assert s.t(0) == 5
    assert s.t(1) == 6
    assert s.t(9) == 14
    assert s.t(10) == 5
    assert s.t(-1) == 14
Example #3
0
    def test_simple_len(self, index):
        s = Span(90, 10, 100, cyclic=True, index=index)

        assert len(s) == 20
        print(s.t(100))