Exemple #1
0
 def test_unicode(self):
     self.assertEqual(select({"á": [1, 2], "b": "cé"}, '/b'), ['cé'])
Exemple #2
0
 def test_select(self):
     self.assertEqual(3, ds.select(self.a, 3))
     self.assertEqual(7, ds.select(self.a, 7))
Exemple #3
0
 def test_type_index(self):
     self.assertEqual(select(d2, '/<list>/2'), ['mnbv'])
Exemple #4
0
 def test_type(self):
     self.assertEqual(select(d1, '/<int>'), [1, 3])
Exemple #5
0
 def test_index(self):
     self.assertEqual(select(d1, '/0'), [{'a': 1}])
Exemple #6
0
 def test_two(self):
     self.assertEqual(select(d2, '/zxcv/a'), [1])
Exemple #7
0
 def test_one(self):
     self.assertEqual(select(d1, '/a'), [1, 2])