diff --git a/app/routes/dashboard.py b/app/routes/dashboard.py index c983993..5ac502b 100644 --- a/app/routes/dashboard.py +++ b/app/routes/dashboard.py @@ -23,7 +23,7 @@ from ..pulp_client import PulpClient router = APIRouter() -PAGE_SIZE = 20 +PAGE_SIZE = 10 def _load_repos( diff --git a/tests/test_dashboard.py b/tests/test_dashboard.py index 31ff001..58f9f8d 100644 --- a/tests/test_dashboard.py +++ b/tests/test_dashboard.py @@ -133,10 +133,11 @@ def test_repos_table_paginates(): page1 = client.get( "/repos/table", params={"sort": "name", "dir": "asc", "page": 1} ).text - page2 = client.get( - "/repos/table", params={"sort": "name", "dir": "asc", "page": 2} + page3 = client.get( + "/repos/table", params={"sort": "name", "dir": "asc", "page": 3} ).text - assert "repo-01" in page1 and "repo-20" in page1 - assert "repo-21" not in page1 - assert "repo-21" in page2 and "repo-25" in page2 - assert "1 / 2" in page1 + # PAGE_SIZE=10 → 25개는 3페이지 (10/10/5) + assert "repo-01" in page1 and "repo-10" in page1 + assert "repo-11" not in page1 + assert "repo-21" in page3 and "repo-25" in page3 + assert "1 / 3" in page1