diff --git a/core/TESTS/test_parsers.py b/core/TESTS/test_parsers.py index 44b9d8a..89e38c5 100644 --- a/core/TESTS/test_parsers.py +++ b/core/TESTS/test_parsers.py @@ -112,7 +112,18 @@ class ImportTest(TestCase): ph = f"'fsmartarse'" phmatch = re.search(ph, content) self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph + "'") - + + def test_survexfiles(self): + # Needs another test with test data + response = self.client.get("/survexfile/caves/") + self.assertEqual(response.status_code, HTTPStatus.OK) + content = response.content.decode() + with open('_test_response.html', 'w') as f: + f.write(content) + ph = f"Caves with subdirectories" + phmatch = re.search(ph, content) + self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph + "'") + def test_people(self): # Needs another test with test data