[Pkg-mozext-commits] [requestpolicy] 09/50: [tst][fix] ui harness and requirements.txt
David Prévot
taffit at moszumanska.debian.org
Mon Jun 27 12:50:29 UTC 2016
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository requestpolicy.
commit d53c123fd3e4fd5ac6bb0730a1b17dc1dc281d03
Author: Martin Kimmerle <dev at 256k.de>
Date: Mon Mar 28 01:27:45 2016 +0200
[tst][fix] ui harness and requirements.txt
The packages firefox-puppeteer and firefox-ui-harness are now on
PyPI and easily usable, because the dependency to
firefox-ui-tests has now been removed (Bug 1239988).
---
requirements.txt | 11 ++---------
tests/marionette/rp_ui_harness/runtests.py | 8 ++++----
tests/marionette/rp_ui_harness/testcases.py | 2 +-
3 files changed, 7 insertions(+), 14 deletions(-)
diff --git a/requirements.txt b/requirements.txt
index 1cfc6e7..f77a318 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,10 +1,3 @@
--e git+https://github.com/mozilla/firefox-ui-tests.git@76ffb49#egg=firefox-ui-tests
-#-e git+https://github.com/mozilla/firefox-ui-tests.git@python_packages#egg=firefox-puppeteer&subdirectory=firefox_puppeteer
-#-e git+https://github.com/mozilla/firefox-ui-tests.git@python_packages#egg=firefox-ui-harness&subdirectory=firefox_ui_harness
-#-e git+https://github.com/mozilla/firefox-ui-tests.git@python_packages#egg=firefox-ui-tests&subdirectory=firefox_ui_tests
-# Not yet possible because of the firefox-ui-tests dependency.
-# See https://mxr.mozilla.org/mozilla-central/source/testing/firefox-ui/harness/requirements.txt
-# and https://bugzilla.mozilla.org/show_bug.cgi?id=1239988
-#firefox-puppeteer
-#firefox-ui-harness
+firefox-puppeteer
+firefox-ui-harness
mozrunner >= 6.9
diff --git a/tests/marionette/rp_ui_harness/runtests.py b/tests/marionette/rp_ui_harness/runtests.py
index db8c579..b265b19 100755
--- a/tests/marionette/rp_ui_harness/runtests.py
+++ b/tests/marionette/rp_ui_harness/runtests.py
@@ -4,17 +4,17 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-from marionette.runtests import MarionetteHarness, cli as mn_cli
+from marionette.runtests import cli as mn_cli
from firefox_ui_harness.arguments import FirefoxUIArguments
-from firefox_ui_harness.runtests import FirefoxUIHarness
from rp_ui_harness.runner import RequestPolicyUITestRunner
-def cli():
+def cli(args=None):
mn_cli(runner_class=RequestPolicyUITestRunner,
parser_class=FirefoxUIArguments,
- harness_class=FirefoxUIHarness)
+ args=args
+ )
if __name__ == '__main__':
cli()
diff --git a/tests/marionette/rp_ui_harness/testcases.py b/tests/marionette/rp_ui_harness/testcases.py
index 0557283..4fbde89 100644
--- a/tests/marionette/rp_ui_harness/testcases.py
+++ b/tests/marionette/rp_ui_harness/testcases.py
@@ -2,7 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-from firefox_puppeteer.testcases import FirefoxTestCase
+from firefox_ui_harness.testcases import FirefoxTestCase
from rp_puppeteer import RequestPolicyPuppeteer
from rp_puppeteer.api.error_detection import (LoggingErrorDetection,
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/requestpolicy.git
More information about the Pkg-mozext-commits
mailing list