Coverage for tests/store/tests_validation_sets.py: 38%
16 statements
« prev ^ index » next coverage.py v7.8.0, created at 2025-04-28 22:05 +0000
« prev ^ index » next coverage.py v7.8.0, created at 2025-04-28 22:05 +0000
1from unittest.mock import patch
4class GetValidationSetsTest:
5 @patch("webapp.store.get_validation_sets")
6 def test_get_validation_sets(self, mock_get_validation_sets):
7 mock_get_validation_sets.return_value = {"assertions": []}
8 response = self.client.get("/api/validation-sets")
9 data = response.json
10 self.assertEqual(response.status_code, 200)
11 self.assertIsNotNone(data["data"])
13 @patch("webapp.store.get_validation_set")
14 def test_get_validation_set(self, mock_get_validation_set):
15 mock_get_validation_set.return_value = {"assertions": []}
16 response = self.client.get("/api/validation-sets/validation-set-id")
17 data = response.json
18 self.assertEqual(response.status_code, 200)
19 self.assertIsNotNone(data["data"])