summaryrefslogtreecommitdiff
path: root/crocoite/test_behavior.py
AgeCommit message (Collapse)AuthorFilesLines
2019-06-18Re-inject behavior scripts on site reloadLars-Dominik Braun1-1/+1
Fixes #13. Event handler’s push() is async now.
2019-05-12behavior: Ignore invalid URLs when extracting linksLars-Dominik Braun1-1/+10
Fixes #18.
2019-03-22behavior: Test DomSnapshotLars-Dominik Braun1-1/+27
2019-03-21behavior: Test ScreenshotLars-Dominik Braun1-10/+50
2019-03-21behavior: Test crashLars-Dominik Braun1-13/+36
2019-03-08Use yaml.safe_load_allLars-Dominik Braun1-1/+1
load_all is deprecated. A safe YAML subset is fine for our purpose. See https://msg.pyyaml.org/load
2019-01-04coverage: Ignore a few unreachable statementsLars-Dominik Braun1-1/+1
2019-01-04behavior: Support clicking area and add testcaseLars-Dominik Braun1-2/+69
2018-12-21Parse URLs by defaultLars-Dominik Braun1-4/+4
Use library yarl (already pulled in by aiohttp). No URL processed should be a string.
2018-12-02behavior: Improve click testingLars-Dominik Braun1-17/+37
Some pages require scrolling, so we need a SinglePageController. Also mark network-dependent tests with xfail, so they won’t affect the overall test result unless you know what you’re doing (--runxfail).
2018-12-01behavior: Add selector test casesLars-Dominik Braun1-0/+78
Fixes #3.