Skip to content

Commit 8d07315

Browse files
committed
tests/test_suite.py modify test_suite_run_success
Added job counts to unittest. Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
1 parent 4cb256a commit 8d07315

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

tests/test_suite.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from teuthology_api.main import app
33
from unittest.mock import patch
44
from teuthology_api.services.helpers import get_token
5-
from teuthology_api.services.suite import make_run_name, get_run_details
5+
from teuthology_api.services.suite import make_run_name
66
import json
77

88
client = TestClient(app)
@@ -29,15 +29,18 @@ async def override_get_token():
2929
}
3030

3131
# suite
32+
33+
3234
@patch("teuthology_api.services.suite.logs_run")
3335
@patch("teuthology_api.routes.suite.get_username")
3436
@patch("teuthology_api.services.suite.get_run_details")
3537
def test_suite_run_success(m_get_run_details, m_get_username, m_logs_run):
38+
m_logs_run.return_value = ("success", "example logs", 1)
3639
m_get_username.return_value = "user1"
3740
m_get_run_details.return_value = {"id": "7451978", "user": "user1"}
3841
response = client.post("/suite", data=json.dumps(mock_suite_args))
3942
assert response.status_code == 200
40-
assert response.json() == {"run": {"id": "7451978", "user": "user1"}}
43+
assert response.json() == {"run": {"id": "7451978", "user": "user1"}, "job_count": 1}
4144

4245

4346
# make_run_name

0 commit comments

Comments
 (0)