diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-12-01 18:23:39 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-12-01 18:24:34 +0000 |
commit | 09f6c50980f12a57ac79a8af8993b196e66d64f5 (patch) | |
tree | 90918c48c7b218d4c52f6c08ed0e43e42e230529 /test/monkeyfarmer.py | |
parent | 92caa16cfcd10ecc2024972fbef740fbdbd3254b (diff) | |
download | netsurf-09f6c50980f12a57ac79a8af8993b196e66d64f5.tar.gz netsurf-09f6c50980f12a57ac79a8af8993b196e66d64f5.tar.bz2 |
monkey: Support testing page info state
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'test/monkeyfarmer.py')
-rw-r--r-- | test/monkeyfarmer.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/monkeyfarmer.py b/test/monkeyfarmer.py index dcc32175f..cbdda0c07 100644 --- a/test/monkeyfarmer.py +++ b/test/monkeyfarmer.py @@ -406,6 +406,7 @@ class BrowserWindow: self.plotted = [] self.plotting = False self.log_entries = [] + self.page_info_state = "UNKNOWN" def kill(self): self.browser.farmer.tell_monkey("WINDOW DESTROY %s" % self.winid) @@ -519,6 +520,9 @@ class BrowserWindow: def handle_window_CONSOLE_LOG(self, _src, src, folding, level, *msg): self.log_entries.append((src, folding == "FOLDABLE", level, " ".join(msg))) + def handle_window_PAGE_STATUS(self, _status, status): + self.page_info_state = status + def load_page(self, url=None, referer=None): if url is not None: self.go(url, referer) |