-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add test for queries #24
Conversation
also changed query for QUERY_PJAX_CONTAINER, since the ID gets added dynamically if a file is initially loaded (see test 'Open file')
Wooow, I see plenty of improvements here... 👍 |
Atm the CI it builds the artifacts on |
0ebcaa1
to
db5a105
Compare
Since the recent changes in the
GitHub
websites markup broke this extension again (thx for the quick fix ❤️), IMHO it is a good idea to test for changes in the supported page's markup on schedule (i.e. daily).The changes introduced by this PR are:
Added query tests for all supported pages, except
PasteBin
(couldn't find an example that fits)Fixed problem with breadcrubs on
GitHub
when in a folderFixed problems with
BitBucket
(selector + update event)Activated
SourceForge
by default and added right margin for the iconsReplaced travis CI with github actions (example CI output)
Made tests automatically upload build extensions

The tests for
GitLab
andBitBucket
are run usingpuppeteer
, because the page is rendered by javascript and the queried elements aren't present if the page is only fetched.