Test main() executes successfully with valid Python version.
(self, mock_check_version, mock_toolchain)
| 10 | @mock.patch('pythonforandroid.toolchain.ToolchainCL') |
| 11 | @mock.patch('pythonforandroid.entrypoints.check_python_version') |
| 12 | def test_main_success(self, mock_check_version, mock_toolchain): |
| 13 | """Test main() executes successfully with valid Python version.""" |
| 14 | main() |
| 15 | |
| 16 | mock_check_version.assert_called_once() |
| 17 | mock_toolchain.assert_called_once() |
| 18 | |
| 19 | @mock.patch('pythonforandroid.entrypoints.handle_build_exception') |
| 20 | @mock.patch('pythonforandroid.toolchain.ToolchainCL') |