Skip to content

Commit

Permalink
driver.phantomjs_test: Wait for load before testing snapshot
Browse files Browse the repository at this point in the history
  • Loading branch information
chfoo committed Jan 4, 2015
1 parent 12d02e4 commit 4f91e12
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions wpull/driver/phantomjs_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,6 @@ def load_finished_callback(message):
yield From(driver.start())
yield From(driver.open_page(self.get_url('/')))
yield From(driver.scroll_to(0, 100))
yield From(driver.snapshot('asdf.png'))
yield From(driver.snapshot('asdf.pdf'))
yield From(driver.snapshot('asdf.html'))
page_url = yield From(driver.get_page_url())

for dummy in range(50):
if not load_finished:
Expand All @@ -60,6 +56,11 @@ def load_finished_callback(message):
else:
print('Load did not finish!')

yield From(driver.snapshot('asdf.png'))
yield From(driver.snapshot('asdf.pdf'))
yield From(driver.snapshot('asdf.html'))
page_url = yield From(driver.get_page_url())

yield From(driver.close_page())
driver.close()

Expand Down

0 comments on commit 4f91e12

Please sign in to comment.