@@ -0,0 +1,822 @@
+import jakesky%0A%0Aimport mock%0A%0A%0A# This test is trivial, but the expectation is that main() is going to get more complicated in future commits%0Adef test_main(mocker):%0A    args_mock = mock.MagicMock()%0A    args_mock.verbose = False%0A%0A    parse_args_mock = mocker.patch('jakesky.parse_args', return_value=args_mock)%0A    get_geo_mock = mocker.patch('jakesky.get_geo_coordinates', return_value=(0.0, 0.0, ))%0A    query_dark_sky_mock = mocker.patch('jakesky.query_dark_sky')%0A    parse_weather_mock = mocker.patch('jakesky.parse_weather')%0A    build_text_mock = mocker.patch('jakesky.build_text_to_speak')%0A%0A    jakesky.main()%0A%0A    parse_args_mock.assert_called_once()%0A    get_geo_mock.assert_called_once()%0A    query_dark_sky_mock.assert_called_once()%0A    parse_weather_mock.assert_called_once()%0A    build_text_mock.assert_called_once()%0A

Add tests for main()