Part of #1849182: [META] Add Selenium tests for JavaScript recipes full test coverage.
- Add "tests" directory to the repository.
- Add "simpletest" directory to the "tests".
- Move "botcha.test" to "simpletest", edit botcha.info to match this change
- Add "selenium" directory to the "tests".
- Create Selenium test cases for all browsers.
--
If you are interested in getting this issue closed - please consider donating using PatchRanger service. Each donation - is in fact a bounty which developers will be rewarded with after fixing the issue. For more details see http://drupal.org/project/botcha#how-much-does-it-cost.
| Comment | File | Size | Author |
|---|---|---|---|
| #13 | d7-botcha-create_selenium_test_case-1857740-13.patch | 12.86 KB | PatchRanger |
| #9 | botcha-create_selenium_tests-1857740-9.patch | 1.02 KB | PatchRanger |
| #6 | botcha-create_selenium_tests-1857740-6.patch | 16.17 KB | PatchRanger |
| #1 | botcha-create_selenium_tests-1857740-1.patch | 16.16 KB | PatchRanger |
Comments
Comment #1
PatchRanger commentedImplemented for Firefox, Google Chrome, Opera and IE.
Tested with no errors for Firefox and Google Chrome.
Tested and failed for Opera (hoorah, it works!).
Not tested for IE due to difficulty of installation (I am on Ubuntu).
Comment #3
PatchRanger commentedWeird, it should enable moopapi module.
Let's retest.
Comment #4
PatchRanger commented#1: botcha-create_selenium_tests-1857740-1.patch queued for re-testing.
Comment #6
PatchRanger commentedComment #8
PatchRanger commentedFixed for D7: http://drupalcode.org/project/botcha.git/commit/4b8ba37.
Comment #9
PatchRanger commentedDebugging the latest commit.
Comment #11
PatchRanger commentedFinally fixed for D7: http://drupalcode.org/project/botcha.git/commit/c2f09b8. All Simpletest-tests passed: http://qa.drupal.org/pifr/test/407893.
Comment #12
PatchRanger commentedThe most of the progress has been already done in http://drupalcode.org/project/botcha.git/commit/ee42ab5 for #1857738: Implement logging infrastructure. To get it fixed we need a Selenium D6 port first: #1185150: Drupal 6 port.
Comment #13
PatchRanger commentedOpera and IE turned from ugly workaround to just particular use case - now Selenium could run on original site: #1874076: Let testing on original site for drivers that don't support Agent headers setting.
Comment #14
PatchRanger commentedOk, fixed for D7 again: http://drupalcode.org/project/botcha.git/commit/ac7fad5.
Comment #15
PatchRanger commentedFixed by http://drupalcode.org/project/botcha.git/commit/8125d9c.
Comment #16.0
(not verified) commentedAdded suffix.