Skip to content

Commit 8418e3e

Browse files
committed
add test to check test_post_site_generation_exceding_max_capacity
1 parent aedf80b commit 8418e3e

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/india_api/internal/inputs/indiadb/test_indiadb.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import logging
2+
from fastapi import HTTPException
23
import pytest
34

45
from india_api.internal import PredictedPower, ActualPower
@@ -105,3 +106,14 @@ def test_post_site_generation(self, client, sites) -> None:
105106
generation=[ActualPower(Time=1, PowerKW=1)],
106107
email="test@test.com",
107108
)
109+
110+
def test_post_site_generation_exceding_max_capacity(self, client, sites):
111+
try:
112+
client.post_site_generation(
113+
site_uuid=sites[0].site_uuid,
114+
generation=[ActualPower(Time=1, PowerKW=1000)],
115+
email="test@test.com",
116+
)
117+
except HTTPException as e:
118+
assert e.status_code == 422
119+
assert "generation values" in str(e.detail)

0 commit comments

Comments
 (0)