11from unittest import mock
22from unittest .mock import Mock , call
33
4- from opensyndrome .filtering import (
4+ from opensyndrome .artifacts import (
55 download_definitions ,
66 get_definition_dir ,
77 download_schema ,
88 get_schema_filepath ,
99)
1010
1111
12- @mock .patch ("opensyndrome.filtering .DEFINITIONS_DIR" )
13- @mock .patch ("opensyndrome.filtering .download_definitions" )
12+ @mock .patch ("opensyndrome.artifacts .DEFINITIONS_DIR" )
13+ @mock .patch ("opensyndrome.artifacts .download_definitions" )
1414class TestGetDefinitionsDir :
1515 def test_return_definitions_dir_if_not_empty (self , mock_download , mock_dir ):
1616 mock_dir .iterdir .return_value = ["schema.json" , "v1/" ]
@@ -32,8 +32,8 @@ def test_download_definitions_from_repo_if_dir_is_empty(
3232
3333
3434class TestDownloadSchema :
35- @mock .patch ("opensyndrome.filtering .SCHEMA_DIR" )
36- @mock .patch ("opensyndrome.filtering .requests" )
35+ @mock .patch ("opensyndrome.artifacts .SCHEMA_DIR" )
36+ @mock .patch ("opensyndrome.artifacts .requests" )
3737 def test_download_schema_from_github_repo (self , mock_requests , mock_dir ):
3838 response = Mock ()
3939 response .json .return_value = {"version" : "1.0.0" } # fake schema
@@ -45,8 +45,8 @@ def test_download_schema_from_github_repo(self, mock_requests, mock_dir):
4545 assert mock_dir .mock_calls == [call .write_text ('{"version": "1.0.0"}' )]
4646
4747
48- @mock .patch ("opensyndrome.filtering .SCHEMA_DIR" )
49- @mock .patch ("opensyndrome.filtering .download_schema" )
48+ @mock .patch ("opensyndrome.artifacts .SCHEMA_DIR" )
49+ @mock .patch ("opensyndrome.artifacts .download_schema" )
5050class TestGetSchemaFilepath :
5151 def test_return_schema_filepath_if_exists (self , mock_download , mock_dir ):
5252 mock_dir .exists .return_value = True
@@ -67,8 +67,8 @@ def test_download_schema_from_repo_if_dir_does_not_exist(
6767 assert mock_download .called is True
6868
6969
70- @mock .patch ("opensyndrome.filtering .requests" )
71- @mock .patch ("opensyndrome.filtering .DEFINITIONS_DIR" )
70+ @mock .patch ("opensyndrome.artifacts .requests" )
71+ @mock .patch ("opensyndrome.artifacts .DEFINITIONS_DIR" )
7272class TestDownloadDefinitions :
7373 def test_download_definitions_recursively (self , mock_path , mock_requests ):
7474 mock_response_v1 = Mock ()
0 commit comments