コード例 #1
0
ファイル: test_utils.py プロジェクト: frewsxcv/restless
 def test_complex_miss(self):
     with self.assertRaises(AttributeError):
         lookup_data('more.nested.nope', self.dict_data)
コード例 #2
0
ファイル: test_utils.py プロジェクト: frewsxcv/restless
 def test_obj_miss(self):
     with self.assertRaises(AttributeError):
         lookup_data('whee', self.obj_data)
コード例 #3
0
ファイル: test_utils.py プロジェクト: frewsxcv/restless
 def test_empty_lookup(self):
     # We could possibly get here in the recursion.
     self.assertEqual(lookup_data('', 'Last value'), 'Last value')
コード例 #4
0
ファイル: test_utils.py プロジェクト: frewsxcv/restless
 def test_obj_nested(self):
     self.assertEqual(lookup_data('moof.buried.id', self.obj_data), 7)
     self.assertEqual(lookup_data('moof.buried.data.yes', self.obj_data), 'no')
コード例 #5
0
ファイル: test_utils.py プロジェクト: frewsxcv/restless
 def test_dict_miss(self):
     with self.assertRaises(KeyError):
         lookup_data('another', self.dict_data)
コード例 #6
0
ファイル: test_utils.py プロジェクト: frewsxcv/restless
 def test_obj_simple(self):
     self.assertEqual(lookup_data('say', self.obj_data), 'what')
     self.assertEqual(lookup_data('count', self.obj_data), 453)
コード例 #7
0
ファイル: test_utils.py プロジェクト: frewsxcv/restless
 def test_dict_nested(self):
     self.assertEqual(lookup_data('more.things', self.dict_data), 'here')
     self.assertEqual(lookup_data('more.nested.depth', self.dict_data), 3)
コード例 #8
0
 def test_complex_miss(self):
     with self.assertRaises(AttributeError):
         lookup_data('more.nested.nope', self.dict_data)
コード例 #9
0
ファイル: test_utils.py プロジェクト: frewsxcv/restless
 def test_dict_simple(self):
     self.assertEqual(lookup_data('hello', self.dict_data), 'world')
     self.assertEqual(lookup_data('abc', self.dict_data), 123)
コード例 #10
0
 def test_obj_miss(self):
     with self.assertRaises(AttributeError):
         lookup_data('whee', self.obj_data)
コード例 #11
0
 def test_empty_lookup(self):
     # We could possibly get here in the recursion.
     self.assertEqual(lookup_data('', 'Last value'), 'Last value')
コード例 #12
0
 def test_dict_miss(self):
     with self.assertRaises(KeyError):
         lookup_data('another', self.dict_data)
コード例 #13
0
 def test_obj_nested(self):
     self.assertEqual(lookup_data('moof.buried.id', self.obj_data), 7)
     self.assertEqual(lookup_data('moof.buried.data.yes', self.obj_data),
                      'no')
コード例 #14
0
 def test_dict_nested(self):
     self.assertEqual(lookup_data('more.things', self.dict_data), 'here')
     self.assertEqual(lookup_data('more.nested.depth', self.dict_data), 3)
コード例 #15
0
 def test_obj_simple(self):
     self.assertEqual(lookup_data('say', self.obj_data), 'what')
     self.assertEqual(lookup_data('count', self.obj_data), 453)
コード例 #16
0
 def test_dict_simple(self):
     self.assertEqual(lookup_data('hello', self.dict_data), 'world')
     self.assertEqual(lookup_data('abc', self.dict_data), 123)