示例#1
0
文件: tests.py 项目: gxx/pathresolver
 def _generate_test(data, path, expected):
     if hasattr(expected, '__call__'):
         return lambda self: self.assertTrue(
             expected(resolve(data, path, default=None)))
     else:
         return lambda self: self.assertEqual(
             resolve(data, path, default=None), expected)
示例#2
0
文件: tests.py 项目: gxx/pathresolver
 def _generate_test(data, path, expected):
     if hasattr(expected, '__call__'):
         return lambda self: self.assertTrue(expected(resolve(data, path, default=None)))
     else:
         return lambda self: self.assertEqual(resolve(data, path, default=None), expected)
示例#3
0
文件: tests.py 项目: gxx/pathresolver
 def _generate_test(data, path, expected):
     return lambda self: self.assertRaises(expected, lambda: resolve(data, path))
示例#4
0
文件: tests.py 项目: gxx/pathresolver
 def _generate_test(data, path, expected):
     return lambda self: self.assertRaises(expected, lambda: resolve(
         data, path))