|
6 | 6 | from open_sea_v1.responses.event import EventResponse |
7 | 7 |
|
8 | 8 |
|
9 | | - |
10 | | -class TestClientParams(TestCase): |
11 | | - |
12 | | - def test_max_pages_attr_is_automatically_decremented_by_1(self): |
13 | | - params = ClientParams(max_pages=1) |
14 | | - self.assertEqual(params.max_pages, 0) |
15 | | - |
16 | | - def test_max_pages_attr_raises_value_error_if_below_or_equal_to_zero(self): |
17 | | - self.assertRaises(ValueError, ClientParams, max_pages=-1) |
18 | | - |
19 | | - def test_limit_attr_raises_value_error_if_not_between_0_and_300(self): |
20 | | - self.assertRaises(ValueError, ClientParams, limit=-1) |
21 | | - self.assertRaises(ValueError, ClientParams, limit=301) |
22 | | - |
23 | | - def test_page_size_attr_raises_value_error_if_not_between_0_and_50(self): |
24 | | - self.assertRaises(ValueError, ClientParams, page_size=-1) |
25 | | - self.assertRaises(ValueError, ClientParams, page_size=51) |
26 | | - |
27 | | - |
28 | | -class TestClientParams(TestCase): |
29 | | - |
30 | | - def test_max_pages_attr_is_automatically_decremented_by_1(self): |
31 | | - params = ClientParams(max_pages=1) |
32 | | - self.assertEqual(params.max_pages, 0) |
33 | | - |
34 | | - def test_max_pages_attr_raises_value_error_if_below_or_equal_to_zero(self): |
35 | | - self.assertRaises(ValueError, ClientParams, max_pages=-1) |
36 | | - |
37 | | - def test_limit_attr_raises_value_error_if_not_between_0_and_300(self): |
38 | | - self.assertRaises(ValueError, ClientParams, limit=-1) |
39 | | - self.assertRaises(ValueError, ClientParams, limit=301) |
40 | | - |
41 | | - def test_page_size_attr_raises_value_error_if_not_between_0_and_50(self): |
42 | | - self.assertRaises(ValueError, ClientParams, page_size=-1) |
43 | | - self.assertRaises(ValueError, ClientParams, page_size=51) |
44 | | - |
45 | | - |
46 | | - |
47 | | - |
48 | | -class TestClientParams(TestCase): |
49 | | - |
50 | | - def test_max_pages_attr_is_automatically_decremented_by_1(self): |
51 | | - params = ClientParams(max_pages=1) |
52 | | - self.assertEqual(params.max_pages, 0) |
53 | | - |
54 | | - def test_max_pages_attr_raises_value_error_if_below_or_equal_to_zero(self): |
55 | | - self.assertRaises(ValueError, ClientParams, max_pages=-1) |
56 | | - |
57 | | - def test_limit_attr_raises_value_error_if_not_between_0_and_300(self): |
58 | | - self.assertRaises(ValueError, ClientParams, limit=-1) |
59 | | - self.assertRaises(ValueError, ClientParams, limit=301) |
60 | | - |
61 | | - def test_page_size_attr_raises_value_error_if_not_between_0_and_50(self): |
62 | | - self.assertRaises(ValueError, ClientParams, page_size=-1) |
63 | | - self.assertRaises(ValueError, ClientParams, page_size=51) |
64 | | - |
65 | | - |
66 | 9 | class TestClientParams(TestCase): |
67 | 10 |
|
68 | 11 | def test_max_pages_attr_is_automatically_decremented_by_1(self): |
@@ -158,7 +101,7 @@ def test_pagination_does_not_return_duplicates_between_different_pages(self): |
158 | 101 | limit = 2 |
159 | 102 | max_pages = 2 |
160 | 103 | self.sample_client.client_params = ClientParams(limit=limit, page_size=limit, max_pages=max_pages) |
161 | | - events_resps: list[EventResponse] = list(chain.from_iterable(self.sample_client.get_pages())) |
| 104 | + events_resps: list[EventResponse] = list(chain.from_iterable(self.sample_client.get_pages())) # type: ignore |
162 | 105 | unique_ids = set(e.id for e in events_resps) |
163 | 106 | self.assertEqual(len(unique_ids), (limit+1) * max_pages) |
164 | 107 |
|
|
0 commit comments