tests.unit package¶
Submodules¶
tests.unit.test_config module¶
Unit tests for the running.config module
-
tests.unit.test_config.test_load_config_ini()¶ Load a test configuration file in .ini format, and check if the DEFAULT section propagated correctly.
-
tests.unit.test_config.test_merge_defaults()¶ A dictionary that has an item with a “DEFAULT” key, if that item is itself a dictionary, then it should merge that item’s subitems with all the other items in the dictionary that are also themselves dictionaries.
tests.unit.test_dates module¶
Unit tests for the running.dates module
-
tests.unit.test_dates.test_current_date()¶ Current Date matches various provided moments’ dates.
-
tests.unit.test_dates.test_current_day()¶ Day of the week of various dates (Monday = 0 and Sunday = 6).
-
tests.unit.test_dates.test_current_seconds()¶ Various moments in seconds inside of a minute.
-
tests.unit.test_dates.test_current_seconds_milliseconds()¶ Various moments with milliseconds inside of a minute.
-
tests.unit.test_dates.test_current_time()¶ Time of the day in HH:MM.
-
tests.unit.test_dates.test_now_local()¶ Using the local machine’s timezone.
-
tests.unit.test_dates.test_now_timezones()¶ Time returned matches specific timezones.
-
tests.unit.test_dates.test_now_utc()¶ Using the UTC default timezone.
Module contents¶
Top level of the unit tests