Spaces:
Configuration error
Configuration error
Added mocking for other API calls
Browse files- tests/test_gradio.py +6 -2
tests/test_gradio.py
CHANGED
@@ -16,8 +16,10 @@ class TestProcessInputs(unittest.TestCase):
|
|
16 |
# Mock default job call loading to return content
|
17 |
mock_load_default.return_value = "Default job content from sample_job.txt"
|
18 |
|
19 |
-
with patch('functions.gradio.get_github_repositories') as mock_github
|
|
|
20 |
mock_github.return_value = {"status": "success", "metadata": {"username": "gperdrizet"}}
|
|
|
21 |
|
22 |
result = gradio.process_inputs(None, "", "", "")
|
23 |
|
@@ -34,8 +36,10 @@ class TestProcessInputs(unittest.TestCase):
|
|
34 |
# Mock default job call loading to return None (no default available)
|
35 |
mock_load_default.return_value = None
|
36 |
|
37 |
-
with patch('functions.gradio.get_github_repositories') as mock_github
|
|
|
38 |
mock_github.return_value = {"status": "success", "metadata": {"username": "gperdrizet"}}
|
|
|
39 |
|
40 |
result = gradio.process_inputs(None, "", "", "")
|
41 |
|
|
|
16 |
# Mock default job call loading to return content
|
17 |
mock_load_default.return_value = "Default job content from sample_job.txt"
|
18 |
|
19 |
+
with patch('functions.gradio.get_github_repositories') as mock_github, \
|
20 |
+
patch('functions.gradio.summarize_job_call') as mock_summarize:
|
21 |
mock_github.return_value = {"status": "success", "metadata": {"username": "gperdrizet"}}
|
22 |
+
mock_summarize.return_value = "Mocked job summary"
|
23 |
|
24 |
result = gradio.process_inputs(None, "", "", "")
|
25 |
|
|
|
36 |
# Mock default job call loading to return None (no default available)
|
37 |
mock_load_default.return_value = None
|
38 |
|
39 |
+
with patch('functions.gradio.get_github_repositories') as mock_github, \
|
40 |
+
patch('functions.gradio.summarize_job_call') as mock_summarize:
|
41 |
mock_github.return_value = {"status": "success", "metadata": {"username": "gperdrizet"}}
|
42 |
+
mock_summarize.return_value = None # No summarization since no job post
|
43 |
|
44 |
result = gradio.process_inputs(None, "", "", "")
|
45 |
|