Merge lp:~frankban/juju-gui/bug-1117554-gui-tests-in-browser into lp:juju-gui/experimental
Proposed by
Francesco Banconi
Status: | Merged | ||||
---|---|---|---|---|---|
Merged at revision: | 375 | ||||
Proposed branch: | lp:~frankban/juju-gui/bug-1117554-gui-tests-in-browser | ||||
Merge into: | lp:juju-gui/experimental | ||||
Diff against target: |
289 lines (+114/-28) 7 files modified
bin/test-charm (+4/-4) docs/browser-testing.rst (+1/-1) lib/deploy_charm_for_testing.py (+24/-4) test/browser.py (+19/-1) test/index.html (+5/-2) test/test_charm_running.py (+30/-7) test/test_deploy_charm_for_testing.py (+31/-9) |
||||
To merge this branch: | bzr merge lp:~frankban/juju-gui/bug-1117554-gui-tests-in-browser | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju GUI Hackers | Pending | ||
Review via email: mp+147356@code.launchpad.net |
Description of the change
Added GUI unit tests in the browser test suite.
Juju GUI unit tests are now included in the CI process.
Also added a test exercising the environment connection.
Updated the charm deployment process: "juju set" is no
longer used, and the charm configuration is now provided
by a temporary configuration file.
To run browser tests:
sudo apt-get install python-shelltoolbox python-selenium python-yaml juju
bin/test-charm lp:~frankban/juju-gui/bug-1117554-gui-tests-in-browser
To post a comment you must log in.
Reviewers: mp+147356_ code.launchpad. net,
Message:
Please take a look.
Description:
Added GUI unit tests in the browser test suite.
Juju GUI unit tests are now included in the CI process.
Also added a test exercising the environment connection.
Updated the charm deployment process: "juju set" is no
longer used, and the charm configuration is now provided
by a temporary configuration file.
To run browser tests:
sudo apt-get install python-shelltoolbox python-selenium python-yaml
juju
bin/test-charm lp:~frankban/juju-gui/bug-1117554-gui-tests-in-browser
https:/ /code.launchpad .net/~frankban/ juju-gui/ bug-1117554- gui-tests- in-browser/ +merge/ 147356
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/7308068/
Affected files: testing. rst charm_for_ testing. py charm_running. py deploy_ charm_for_ testing. py
A [revision details]
M bin/test-charm
M docs/browser-
M lib/deploy_
M test/browser.py
M test/index.html
M test/test_
M test/test_