Sha256: 61bde84fb0db0ad346ef297ab1ddbd80aeffc55d6a59277b8d1073c828a16475
Contents?: true
Size: 594 Bytes
Versions: 1
Compression:
Stored size: 594 Bytes
Contents
module Watir class Element OBSERVER_FILE = "/extensions/dom_observer.js".freeze DOM_OBSERVER = File.read("#{File.dirname(__FILE__)}#{OBSERVER_FILE}").freeze def dom_updated?(delay: 1.1) driver.manage.timeouts.script_timeout = delay + 1 driver.execute_async_script(DOM_OBSERVER, wd, delay) ensure driver.manage.timeouts.script_timeout = 1 end alias dom_updated dom_updated? alias dom_is_updated dom_updated? alias dom_is_changed dom_updated? alias when_dom_updated dom_updated? alias when_dom_changed dom_updated? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
testable-0.3.0 | lib/testable/dom_update.rb |