コード例 #1
0
 def test_attr_list(self):
     root = JsonSelector(self.tree)
     self.assertRaises(
         NotImplementedError,
         lambda: root.select('$..population').attr_list('bar'))
コード例 #2
0
 def test_text_list(self):
     root = JsonSelector(self.tree)
     self.assertEquals(['7000000000', '0'],
                       root.select('$..population').text_list())
コード例 #3
0
 def test_html(self):
     root = JsonSelector(self.tree)
     self.assertRaises(NotImplementedError,
                       lambda: root.select('$..population')[0].html())
コード例 #4
0
 def test_select_select(self):
     root = JsonSelector(self.tree)
     self.assertEquals('Mars', root.select('$[1]').select('name').text())
コード例 #5
0
ファイル: selector.py プロジェクト: ArturFis/grab
 def test_attr_list(self):
     root = JsonSelector(self.tree)
     self.assertRaises(NotImplementedError,
         lambda: root.select('$..population').attr_list('bar'))
コード例 #6
0
ファイル: selector.py プロジェクト: ArturFis/grab
 def test_html(self):
     root = JsonSelector(self.tree)
     self.assertRaises(NotImplementedError,
         lambda: root.select('$..population')[0].html())
コード例 #7
0
ファイル: selector.py プロジェクト: ArturFis/grab
 def test_text_list(self):
     root = JsonSelector(self.tree)
     self.assertEquals(['7000000000', '0'],
                       root.select('$..population').text_list())
コード例 #8
0
ファイル: selector.py プロジェクト: ArturFis/grab
 def test_select_select(self):
     root = JsonSelector(self.tree)
     self.assertEquals('Mars', root.select('$[1]').select('name').text())