diff --git a/tests/test_views_license.py b/tests/test_views_license.py index 3fe863f5..05c3380d 100644 --- a/tests/test_views_license.py +++ b/tests/test_views_license.py @@ -27,10 +27,10 @@ class TestLicenseViews: def test_get_lgpl_license_not_found(self, client): """Test LGPL license file not found.""" - with patch("pathlib.Path.exists", return_value=False): + with patch("app.views.license_routes.Path") as MockPath: + MockPath.return_value.exists.return_value = False response = client.get("/licenses/lgpl.txt") assert response.status_code == 404 - assert "not found" in response.json()["detail"].lower() def test_serve_attribution_page(self, client): """Test attribution page is served."""