Spaces:
Running
Running
File size: 478 Bytes
5796881 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import pytest
from serp import SerpQuery
@pytest.mark.parametrize(
"raw, expected",
[
(10, 10),
(1, 1),
(100, 100),
(0, 1),
(-5, 1),
(500, 100),
(101, 100),
],
)
def test_n_results_is_clamped_to_1_100(raw, expected):
q = SerpQuery(queries=["test"], n_results=raw)
assert q.n_results == expected
def test_n_results_defaults_to_10():
q = SerpQuery(queries=["test"])
assert q.n_results == 10
|