class test_ini(unittest.TestCase): def setUp(self): self.a1 = BlahModel() self.a2 = BlahModel() self.s1 = '/tmp/_banana1' self.s2 = '/tmp/_banana2' load_model_from_ini(self.s1, self.a1) load_model_from_ini(self.s2, self.a2) self.o = IniFileObserver() self.o.add_model(self.a1) self.o.add_model(self.a2) def test_a_save(self): self.a1.meh__foo = '100' a1 = BlahModel() load_model_from_ini(self.s1, a1) self.assertEqual(self.a1.meh__foo, a1.meh__foo) def test_b_no_save_fget(self): a1 = BlahModel() load_model_from_ini(self.s1, a1) self.assertEqual(self.a1.meh__blah, a1.meh__blah) self.assertNotEqual(100, a1.meh__blah) def tearDown(self): os.unlink(self.s1) os.unlink(self.s2)
class test_ini(unittest.TestCase): def setUp(self): self.a1 = BlahModel() self.a2 = BlahModel() self.s1 = '/tmp/_banana1' self.s2 = '/tmp/_banana2' load_model_from_ini(self.s1, self.a1) load_model_from_ini(self.s2, self.a2) self.o = IniFileObserver() self.o.add_model(self.a1) self.o.add_model(self.a2) def test_a_save(self): self.a1.meh__foo = '100' a1 = BlahModel() load_model_from_ini(self.s1, a1) self.assertEqual(self.a1.meh__foo, a1.meh__foo) def test_b_no_save_fget(self): self.a1.meh__blah = '100' a1 = BlahModel() load_model_from_ini(self.s1, a1) self.assertEqual(self.a1.meh__blah, a1.meh__blah) self.assertNotEqual(100, a1.meh__blah) def tearDown(self): os.unlink(self.s1) os.unlink(self.s2)