3.0.4 • Published 3 years ago
testability-browser-bindings v3.0.4
testability-browser-bindings
This library captures setTimeout, setImmediateand AJAX requests through XMLHttpRequest or fetch and
notifies them to testability.js so that it automatically
handles applicaton state for testing frameworks.
Automatic non testability state detection
It will report untestable applicaton state automcatically for the following async events:
- Ajax requests with
XmlHttpRequest setTimeout/clearTimeout: only if it's time is below 5 seconds, because otherwise it's considered a timeout.setImmediate/clearImmediatefetch
See
- testability.js: acts as testability broker.
- protractor-testability-plugin: allows testing in sync with protractor and frameworks other than Angular.