def test_10_setCurrentUserSettings(self): #Fill the config DB userName1 = 'user1' password1 = 'password1' c = UserConfigManager(TestConfig.SQLITE_USER_CONFIG_DB_PATH) c.createEmptyConfig() c.addNewUser(userName1, password1) settings = { DataField.FONT: 'font1', DataField.FONT_COLOR: 'color1', DataField.FONT_SIZE: 20, DataField.PANEL_COLOR: 'color2' } c.setCurrentUserSettings(**settings) #Check data data = c.getCurrentUserConfig() self.assertEqual(data[DataField.PANEL_COLOR], settings[DataField.PANEL_COLOR]) self.assertEqual(data[DataField.FONT], settings[DataField.FONT]) self.assertEqual(data[DataField.FONT_SIZE], settings[DataField.FONT_SIZE]) self.assertEqual(data[DataField.FONT_COLOR], settings[DataField.FONT_COLOR])
def test_07_getCurrentUserConfig(self): #Fill the config DB userName = '******' password = '******' c = UserConfigManager(TestConfig.SQLITE_USER_CONFIG_DB_PATH) c.createEmptyConfig() c.addNewUser(userName, password) #Check data data = c.getCurrentUserConfig() self.assertEqual(data[DataField.USERNAME], userName) self.assertEqual(data[DataField.PASSWORD], password) self.assertEqual(data[DataField.PANEL_COLOR], Default.DAFAULT_PANEL_COLOR) self.assertEqual(data[DataField.FONT], Default.DEFAULT_FONT) self.assertEqual(data[DataField.FONT_SIZE], Default.DEFAULT_FONT_SIZE) self.assertEqual(data[DataField.FONT_COLOR], Default.DEFAULT_FONT_COLOR)