Exemplo n.º 1
0
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)
Exemplo n.º 2
0
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)
Exemplo n.º 3
0
 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)
Exemplo n.º 4
0
 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)