예제 #1
0
파일: tests.py 프로젝트: benthomasson/tree
 def test_save_load(self):
     t = Thing()
     t.save()
     sim = TestSim(t.uuid)
     sim.x = 10
     sim.z = 'hello'
     sim.ts = [1, 2, 3, 4]
     Data.save_state(t, sim)
     new_sim = TestSim(t.uuid)
     Data.load_state(t, new_sim)
     self.assertEquals(new_sim.x, 10)
     self.assertEquals(new_sim.z, 'hello')
     self.assertEquals(new_sim.ts, [1, 2, 3, 4])
예제 #2
0
파일: tests.py 프로젝트: benthomasson/tree
 def test_get_set(self):
     t = Thing()
     t.save()
     Data.set_attribute(t, 'a', 5)
     self.assertEquals(Data.get_attribute(t, 'a'), 5)