Skip to content
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

[Gecko Bug 1431148] webdriver: make wpt fixtures a module #13757

Merged
merged 3 commits into from
Oct 30, 2018
Merged

Conversation

moz-wptsync-bot
Copy link
Collaborator

To make it possible for other non-WPT tests to pick up and use
the WebDriver WPT fixtures, we need to turn them into a separate
Python module.

Consumers can then make the module discoverable on their Python
search path and use pytest_plugins to include them in their own
conftest.py files.

Differential Revision: https://phabricator.services.mozilla.com/D9418

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1431148
gecko-commit: 113b68d053f897959df2fbf1030f7625880d2336
gecko-integration-branch: autoland
gecko-reviewers: davehunt

To make it possible for other non-WPT tests to pick up and use
the WebDriver WPT fixtures, we need to turn them into a separate
Python module.

Consumers can then make the module discoverable on their Python
search path and use pytest_plugins to include them in their own
conftest.py files.

Differential Revision: https://phabricator.services.mozilla.com/D9418

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1431148
gecko-commit: 113b68d053f897959df2fbf1030f7625880d2336
gecko-integration-branch: autoland
gecko-reviewers: davehunt
Depends on D9418

Differential Revision: https://phabricator.services.mozilla.com/D9419

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1431148
gecko-commit: 8af1c0a6ca87279e8dde25b2b644d50f15d68292
gecko-integration-branch: autoland
gecko-reviewers: davehunt
This adds some test utilities to the WebDriver WPT tests for dealing
with screenshots and document dimensions.

Depends on D6886

Differential Revision: https://phabricator.services.mozilla.com/D6887

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1431148
gecko-commit: e30ce73ca4f120f38d619c1b626ff9f91f48a2f4
gecko-integration-branch: autoland
gecko-reviewers: whimboo
Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Already reviewed downstream.

@jgraham jgraham merged commit 50bef2a into master Oct 30, 2018
@moz-wptsync-bot moz-wptsync-bot deleted the gecko/1431148 branch October 30, 2018 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants