Revision 8c114acd test/ganeti.objects_unittest.py
b/test/ganeti.objects_unittest.py | ||
---|---|---|
32 | 32 |
|
33 | 33 |
|
34 | 34 |
class SimpleObject(objects.ConfigObject): |
35 |
__slots__ = ['a', 'b']
|
|
35 |
__slots__ = ["a", "b"]
|
|
36 | 36 |
|
37 | 37 |
|
38 | 38 |
class TestDictState(unittest.TestCase): |
39 | 39 |
"""Simple dict tansformation tests""" |
40 | 40 |
|
41 | 41 |
def testSimpleObjectToDict(self): |
42 |
o1 = SimpleObject(a='1')
|
|
43 |
self.assertEquals(o1.ToDict(), {'a': '1'})
|
|
44 |
self.assertEquals(o1.__getstate__(), {'a': '1'})
|
|
42 |
o1 = SimpleObject(a="1")
|
|
43 |
self.assertEquals(o1.ToDict(), {"a": "1"})
|
|
44 |
self.assertEquals(o1.__getstate__(), {"a": "1"})
|
|
45 | 45 |
self.assertEquals(o1.__getstate__(), o1.ToDict()) |
46 | 46 |
o1.a = 2 |
47 | 47 |
o1.b = 5 |
48 |
self.assertEquals(o1.ToDict(), {'a': 2, 'b': 5})
|
|
48 |
self.assertEquals(o1.ToDict(), {"a": 2, "b": 5})
|
|
49 | 49 |
o2 = SimpleObject.FromDict(o1.ToDict()) |
50 |
self.assertEquals(o1.ToDict(), {'a': 2, 'b': 5})
|
|
50 |
self.assertEquals(o1.ToDict(), {"a": 2, "b": 5})
|
|
51 | 51 |
|
52 | 52 |
|
53 | 53 |
class TestClusterObject(unittest.TestCase): |
Also available in: Unified diff