Use the same pattern for all tests

This commit is contained in:
Rui Alves 2024-09-21 15:40:32 +01:00
parent 89b103b3a2
commit 2dce0448f6

View File

@ -363,7 +363,7 @@ class TestHttp(unittest.TestCase):
assert config["cameras"]["front_door"] assert config["cameras"]["front_door"]
def test_recordings(self): def test_recordings(self):
app_fastapi = create_fastapi_app( app = create_fastapi_app(
FrigateConfig(**self.minimal_config).runtime_config(), FrigateConfig(**self.minimal_config).runtime_config(),
None, None,
None, None,
@ -372,15 +372,15 @@ class TestHttp(unittest.TestCase):
PlusApi(), PlusApi(),
None, None,
) )
client = TestClient(app_fastapi)
id = "123456.random" id = "123456.random"
_insert_mock_recording(id) _insert_mock_recording(id)
response = client.get("/media/camera/front_door/recordings") with TestClient(app) as client:
assert response.status_code == 200 response = client.get("/media/camera/front_door/recordings")
recording = response.json() assert response.status_code == 200
assert recording recording = response.json()
assert recording[0]["id"] == id assert recording
assert recording[0]["id"] == id
def test_stats(self): def test_stats(self):
stats = Mock(spec=StatsEmitter) stats = Mock(spec=StatsEmitter)