コード例 #1
0
def test_count_only_allows_valid_data():
    with pytest.raises(ValueError):
        annotations.Count(0)

    with pytest.raises(ValueError):
        annotations.Count(5001)

    assert annotations.Count(random.randrange(1, 5001))

    assert int(annotations.Count()) == 500
コード例 #2
0
def test_page_size_only_allows_valid_data():
    with pytest.raises(ValueError):
        annotations.PageSize(-1)

    with pytest.raises(ValueError):
        annotations.PageSize(1001)

    assert annotations.Count(random.randrange(1, 1000))

    assert int(annotations.PageSize()) == 100
コード例 #3
0
def test_daily_alignment_only_allows_valid_data():
    with pytest.raises(ValueError):
        annotations.DailyAlignment(-1)

    with pytest.raises(ValueError):
        annotations.DailyAlignment(24)

    assert annotations.Count(random.randrange(1, 23))

    assert int(annotations.DailyAlignment()) == 17