Exemple #1
0
 def test_db_save_user_settings(self):
     stngs = BotSettings(db = ddb, settings_id = settings_id)
     stngs.settings = {"language": "cs_CZ"}
     stngs.save()
     stngs2 = BotSettings(db = ddb, settings_id = settings_id)
     stngs2.load()
     self.assertEqual(stngs.settings, stngs2.settings)
     self.assertEqual(stngs.stored, True)
Exemple #2
0
 def test_timestamp(self):
     stngs = BotSettings()
     self.assertEqual(stngs.timestamp, datetime.fromtimestamp(0).replace(tzinfo=timezone.utc))
     stngs.save()
     self.assertEqual(stngs.timestamp, datetime.fromtimestamp(stngs.timestamp.timestamp(), timezone.utc))