Ejemplo n.º 1
0
 def wrapper(self):
     orig = fget(self)
     if self.remember_hard_link:
         return map_rec(lambda x: KeyFile(x, remember_key_path), orig)
     return orig
Ejemplo n.º 2
0
 def test_rec(self):
     s = ["1", ("2", set(("3", "4")), "5", ("6", "7")), "8"]
     r = [1, (2, set((3, 4)), 5, (6, 7)), 8]
     self.assertEqual(map_rec(int, s), r)
Ejemplo n.º 3
0
 def test_set(self):
     self.assertEqual(map_rec(int, set(("1", "2"))), set((1, 2)))
Ejemplo n.º 4
0
 def test_tuple(self):
     self.assertEqual(map_rec(int, ("1", "2")), (1, 2))
Ejemplo n.º 5
0
 def test_list(self):
     self.assertEqual(map_rec(int, ["1", "2"]), [1, 2])
Ejemplo n.º 6
0
 def test_single(self):
     self.assertEqual(map_rec(int, "1"), 1)