feat(api): renomme le param réservé count en count_results (#78)
- Renomme RESERVED_PARAMS dans src/api/filters.py - Fait passer le paramètre de 'count' à 'count_results' dans src/api/routes.py - Met à jour la documentation swagger pour le nouveau nom Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -17,9 +17,9 @@ def test_data_default_pagination(api_client, valid_token_header):
|
||||
assert "total" in body["meta"]
|
||||
|
||||
|
||||
def test_data_count_false_omits_total(api_client, valid_token_header):
|
||||
def test_data_count_results_false_omits_total(api_client, valid_token_header):
|
||||
client, _ = api_client
|
||||
resp = client.get("/api/v1/data?count=false", headers=valid_token_header)
|
||||
resp = client.get("/api/v1/data?count_results=false", headers=valid_token_header)
|
||||
assert resp.status_code == 200
|
||||
body = resp.get_json()
|
||||
assert "total" not in body["meta"]
|
||||
|
||||
@@ -114,7 +114,7 @@ def test_reserved_params_are_ignored():
|
||||
("page", "2"),
|
||||
("page_size", "100"),
|
||||
("columns", "uid"),
|
||||
("count", "false"),
|
||||
("count_results", "false"),
|
||||
("uid__exact", "z"),
|
||||
],
|
||||
SCHEMA,
|
||||
|
||||
+2
-1
@@ -74,7 +74,8 @@ def test_data():
|
||||
_cleanup_db_artifacts()
|
||||
|
||||
|
||||
def pytest_setup_options():
|
||||
@pytest.fixture(scope="session")
|
||||
def chrome_options():
|
||||
options = Options()
|
||||
options.add_argument("--window-size=1200,1200 ")
|
||||
options.add_experimental_option(
|
||||
|
||||
Reference in New Issue
Block a user