""" Test main module """ import unittest from inkycal import Inkycal from tests import Config class TestMain(unittest.TestCase): def setUp(self): self.settings_path = Config.TEST_SETTINGS_PATH def test_init(self): inkycal = Inkycal(self.settings_path, render=False) assert inkycal.settings["model"] == "image_file" assert inkycal.settings["update_interval"] == 5 assert inkycal.settings["orientation"] == 0 assert inkycal.settings["info_section"] == True assert inkycal.settings["info_section_height"] == 70 assert inkycal.settings["border_around_modules"] == True def test_run(self): inkycal = Inkycal(self.settings_path, render=False) inkycal.test()