@@ -32,8 +32,8 @@ def test_cli_interactive_config_initialization(self) -> None:
3232 self .assertFalse (self .config .overwrite )
3333 self .assertFalse (self .config .configured )
3434
35- @patch ("scribe_data.cli.interactive.config .prompt" )
36- @patch ("scribe_data.cli.interactive.config .rprint" )
35+ @patch ("scribe_data.cli.interactive.run .prompt" )
36+ @patch ("scribe_data.cli.interactive.run .rprint" )
3737 def test_cli_interactive_configure_settings_all_languages (
3838 self , mock_rprint : MagicMock , mock_prompt : MagicMock
3939 ) -> None :
@@ -52,17 +52,19 @@ def test_cli_interactive_configure_settings_all_languages(
5252 )
5353 mock_prompt .side_effect = lambda * args , ** kwargs : next (responses )
5454
55- with patch ("scribe_data.cli.interactive.config.config" , self .config ):
56- with patch ("scribe_data.cli.interactive.config.display_summary" ):
55+ with patch (
56+ "scribe_data.cli.interactive.config.interactive_mode_config" , self .config
57+ ):
58+ with patch ("scribe_data.cli.interactive.run.display_summary" ):
5759 configure_settings ()
5860
5961 self .assertEqual (self .config .selected_languages , self .config .languages )
6062 self .assertEqual (self .config .selected_data_types , ["nouns" ])
6163 self .assertEqual (self .config .output_type , "json" )
6264 self .assertTrue (self .config .configured )
6365
64- @patch ("scribe_data.cli.interactive.config .prompt" )
65- @patch ("scribe_data.cli.interactive.config .rprint" )
66+ @patch ("scribe_data.cli.interactive.run .prompt" )
67+ @patch ("scribe_data.cli.interactive.run .rprint" )
6668 def test_cli_interactive_configure_settings_specific_languages (
6769 self , mock_rprint : MagicMock , mock_prompt : MagicMock
6870 ) -> None :
@@ -81,8 +83,10 @@ def test_cli_interactive_configure_settings_specific_languages(
8183 )
8284 mock_prompt .side_effect = lambda * args , ** kwargs : next (responses )
8385
84- with patch ("scribe_data.cli.interactive.config.config" , self .config ):
85- with patch ("scribe_data.cli.interactive.config.display_summary" ):
86+ with patch (
87+ "scribe_data.cli.interactive.config.interactive_mode_config" , self .config
88+ ):
89+ with patch ("scribe_data.cli.interactive.run.display_summary" ):
8690 configure_settings ()
8791
8892 self .assertEqual (self .config .selected_languages , ["english" , "spanish" ])
0 commit comments