File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 2
2
from teuthology_api .main import app
3
3
from unittest .mock import patch
4
4
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
6
6
import json
7
7
8
8
client = TestClient (app )
@@ -29,15 +29,18 @@ async def override_get_token():
29
29
}
30
30
31
31
# suite
32
+
33
+
32
34
@patch ("teuthology_api.services.suite.logs_run" )
33
35
@patch ("teuthology_api.routes.suite.get_username" )
34
36
@patch ("teuthology_api.services.suite.get_run_details" )
35
37
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 )
36
39
m_get_username .return_value = "user1"
37
40
m_get_run_details .return_value = {"id" : "7451978" , "user" : "user1" }
38
41
response = client .post ("/suite" , data = json .dumps (mock_suite_args ))
39
42
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 }
41
44
42
45
43
46
# make_run_name
You can’t perform that action at this time.
0 commit comments