Exemplo n.º 1
0
 def test_break_frame(self):
     xp = XPath('//div[@id="google_shimpl"]//div[text()="test"]')
     steps = xp.break_frames()
     self.assertEqual('//div[@id="google_shimpl"]//div[text()="test"]',
                      steps[0])
     xp = XPath('//iframe[@id="google_shimpl"]//div[text()="test"]')
     steps = xp.break_frames()
     self.assertEqual('//iframe[@id="google_shimpl"]', steps[0])
Exemplo n.º 2
0
 def test_break_frame(self):
      xp = XPath('//div[@id="google_shimpl"]//div[text()="test"]')
      steps = xp.break_frames()
      self.assertEqual('//div[@id="google_shimpl"]//div[text()="test"]', steps[0])
      xp = XPath('//iframe[@id="google_shimpl"]//div[text()="test"]')
      steps = xp.break_frames()
      self.assertEqual('//iframe[@id="google_shimpl"]', steps[0])
      xp = XPath('(//iframe[@id="google_shimpl"])//div[text()="test"]')
      steps = xp.break_frames()
      self.assertEqual('(//iframe[@id="google_shimpl"])', steps[0])
      xp = XPath('//frame[@id="main"]//iframe[@id="mainwindow"]//I[@class="spr nav1"]')
      steps = xp.break_frames()
      self.assertEqual('//frame[@id="main"]', steps[0])