Ejemplo n.º 1
0
 def test_broken_chain_tuple(self):
     assert shackles.broken(obj, ('e')) is 'e'
     assert shackles.broken(obj, ('a','b')) is None
     assert shackles.broken(obj, ('a','b','c')) == 'c'
Ejemplo n.º 2
0
 def test_broken_chain_list(self):
     assert shackles.broken(obj, ['e']) is 'e'
     assert shackles.broken(obj, ['a','b']) is None
     assert shackles.broken(obj, ['a','b','c']) == 'c'
Ejemplo n.º 3
0
 def test_broken_chain_str(self):
     assert shackles.broken(obj, 'e') is 'e'
     assert shackles.broken(obj, 'a.b') is None
     assert shackles.broken(obj, 'a.b.c') == 'c'
Ejemplo n.º 4
0
 def test_broken_chain_tuple(self):
     assert shackles.broken(self.obj, ('e')) is 'e'
     assert shackles.broken(self.obj, ('a', 'b')) is None
     assert shackles.broken(self.obj, ('a', 'b', 'c')) == 'c'
Ejemplo n.º 5
0
 def test_broken_chain_list(self):
     assert shackles.broken(self.obj, ['e']) is 'e'
     assert shackles.broken(self.obj, ['a', 'b']) is None
     assert shackles.broken(self.obj, ['a', 'b', 'c']) == 'c'
Ejemplo n.º 6
0
 def test_broken_chain_str(self):
     assert shackles.broken(self.obj, 'e') is 'e'
     assert shackles.broken(self.obj, 'a.b') is None
     assert shackles.broken(self.obj, 'a.b.c') == 'c'