class BalertTestCase(unittest2.TestCase): """ Tests for `balert/main.py`. """ def setUp(self): self.power_source = ("Mains", "UPS", "Battery") self.D_CONF = { "CHARGE": 20, "LANG": "english", "RATE": 150, "MSG": "", "VOL": 1.0, } def test_power_source(self): """ Test Battery Status module """ self.bat = Battery() for supply in os.listdir(Bpath.POWER_SUPPLY_PATH): supply_path = os.path.join(Bpath.POWER_SUPPLY_PATH, supply) _type = self.bat.power_source_type(supply_path) query = _type in self.power_source self.assertEqual(query, True) try: capacity = int(self.bat.state(supply_path)) self.assertTrue(capacity <= 100 and capacity >= 0, True) except Exception as e: print e, "But no issues" def test_config(self): """ Test Config module """ self.cf = Config() self.D_CONF["CHARGE"] = 100 self.cf.set_pickle(self.D_CONF) self.assertEqual( self.cf.load_pickle(), self.D_CONF)
class BalertTestCase(unittest2.TestCase): """ Tests for `balert/main.py`. """ def setUp(self): self.power_source = ("Mains", "UPS", "Battery") self.D_CONF = { "CHARGE": 20, "LANG": "english", "RATE": 150, "MSG": "", "VOL": 1.0, } def test_power_source(self): """ Test Battery Status module """ self.bat = Battery() for supply in os.listdir(Bpath.POWER_SUPPLY_PATH): supply_path = os.path.join(Bpath.POWER_SUPPLY_PATH, supply) _type = self.bat.power_source_type(supply_path) query = _type in self.power_source self.assertEqual(query, True) try: capacity = int(self.bat.state(supply_path)) self.assertTrue(capacity <= 100 and capacity >= 0, True) except Exception as e: print e, "But no issues" def test_config(self): """ Test Config module """ self.cf = Config() self.D_CONF["CHARGE"] = 100 self.cf.set_pickle(self.D_CONF) self.assertEqual(self.cf.load_pickle(), self.D_CONF)