コード例 #1
0
ファイル: utest_persistent.py プロジェクト: Schevo/durus
 def check_accessors(self):
     p = PersistentObject()
     p._p_oid
     assert p._p_format_oid() == 'None'
     p._p_oid = int8_to_str(1)
     assert p._p_format_oid() == '1'
     assert repr(p) == "<PersistentObject 1>"
コード例 #2
0
ファイル: utest_persistent.py プロジェクト: cfobel/durus
 def check_accessors(self):
     p = PersistentObject()
     p._p_oid
     assert p._p_format_oid() == 'None'
     p._p_oid = int8_to_str(1)
     assert p._p_format_oid() == '1'
     assert repr(p) == "<PersistentObject 1>"
コード例 #3
0
ファイル: utest_persistent.py プロジェクト: Schevo/durus
 def check_change(self):
     p = PersistentObject()
     p._p_note_change()
コード例 #4
0
ファイル: utest_persistent.py プロジェクト: Schevo/durus
 def check_setstate(self):
     p = PersistentObject()
     p.__setstate__({})
     raises(AttributeError, p.__setstate__, {'a':1})
コード例 #5
0
ファイル: utest_persistent.py プロジェクト: Schevo/durus
 def check_getstate(self):
     p = PersistentObject()
     assert p.__getstate__() == {}
     raises(AttributeError, setattr, p, 'a', 1)
コード例 #6
0
ファイル: utest_persistent.py プロジェクト: cfobel/durus
 def check_change(self):
     p = PersistentObject()
     p._p_note_change()
コード例 #7
0
ファイル: utest_persistent.py プロジェクト: cfobel/durus
 def check_setstate(self):
     p = PersistentObject()
     p.__setstate__({})
     raises(AttributeError, p.__setstate__, {'a':1})
コード例 #8
0
ファイル: utest_persistent.py プロジェクト: cfobel/durus
 def check_getstate(self):
     p = PersistentObject()
     assert p.__getstate__() == {}
     raises(AttributeError, setattr, p, 'a', 1)
コード例 #9
0
ファイル: utest_persistent.py プロジェクト: cfobel/durus
 def pickling(self):
     a = PersistentObject()
     pickle_a = dumps(a, 2)
     b = loads(pickle_a)
     assert isinstance(b, PersistentObject)
コード例 #10
0
ファイル: test_persistent.py プロジェクト: ctismer/durus
 def test_change(self):
     p = PersistentObject()
     p._p_note_change()