diff options
author | kafkaf- <thekafkaf@gmail.com> | 2014-11-14 16:06:20 +0200 |
---|---|---|
committer | kafkaf- <thekafkaf@gmail.com> | 2014-11-14 16:06:20 +0200 |
commit | 8a371c786fc77139be2a325c05e0a5c95ea83246 (patch) | |
tree | 086131c74ff0bb8336ceb8d4a6082f4721504280 /tests.py | |
parent | ec26151db15c241e29c7730dc12657434370ff67 (diff) | |
download | python-json-pointer-8a371c786fc77139be2a325c05e0a5c95ea83246.tar.gz |
Removed the setUpClass method to support py26
Diffstat (limited to 'tests.py')
-rwxr-xr-x | tests.py | 80 |
1 files changed, 39 insertions, 41 deletions
@@ -185,47 +185,45 @@ class SetTests(unittest.TestCase): class AltTypesTests(unittest.TestCase): - @classmethod - def setUpClass(cls): - class Node(object): - def __init__(self, name, parent=None): - self.name = name - self.parent = parent - self.left = None - self.right = None - - def set_left(self, node): - node.parent = self - self.left = node - - def set_right(self, node): - node.parent = self - self.right = node - - def __getitem__(self, key): - if key == 'left': - return self.left - if key == 'right': - return self.right - - raise KeyError("Only left and right supported") - - def __setitem__(self, key, val): - if key == 'left': - return self.set_left(val) - if key == 'right': - return self.set_right(val) - - raise KeyError("Only left and right supported: %s" % key) - - class mdict(object): - def __init__(self, d): - self._d = d - def __getitem__(self, item): - return self._d[item] - - cls.mdict = mdict({'root': {'1': {'2': '3'}}}) - cls.Node = Node + class Node(object): + def __init__(self, name, parent=None): + self.name = name + self.parent = parent + self.left = None + self.right = None + + def set_left(self, node): + node.parent = self + self.left = node + + def set_right(self, node): + node.parent = self + self.right = node + + def __getitem__(self, key): + if key == 'left': + return self.left + if key == 'right': + return self.right + + raise KeyError("Only left and right supported") + + def __setitem__(self, key, val): + if key == 'left': + return self.set_left(val) + if key == 'right': + return self.set_right(val) + + raise KeyError("Only left and right supported: %s" % key) + + class mdict(object): + def __init__(self, d): + self._d = d + def __getitem__(self, item): + return self._d[item] + + mdict = mdict({'root': {'1': {'2': '3'}}}) + Node = Node def test_alttypes(self): |