Cmcmahon has submitted this change and it was merged. Change subject: Setup for Selenium tests ......................................................................
Setup for Selenium tests RVM (.rvmrc) makes sure the correct version of Ruby is used and that all Ruby gems are installed into a sandbox (or gemset). Bundler (Gemfile and Gemfile.lock) makes sure all required Ruby gems (and versions of gems) are installed. Rake (Rakefile) makes it explicit how to run the tests. Cucumber (cucumber.yml, env.rb, sauce.rb) is the test runner. config.yml holds almost all configuration (usernames, supported browsers...) Change-Id: Iea9213fa732fecd7dfde85e00d513dd332a4061a --- M .gitignore M README A tests/acceptance/.rvmrc A tests/acceptance/Gemfile A tests/acceptance/Gemfile.lock A tests/acceptance/Rakefile A tests/acceptance/config/config.yml A tests/acceptance/config/cucumber.yml A tests/acceptance/features/support/env.rb A tests/acceptance/features/support/sauce.rb 10 files changed, 251 insertions(+), 1 deletion(-) Approvals: Cmcmahon: Verified; Looks good to me, approved JGonera: Looks good to me, but someone else must approve jenkins-bot: Checked -- To view, visit https://gerrit.wikimedia.org/r/39771 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Iea9213fa732fecd7dfde85e00d513dd332a4061a Gerrit-PatchSet: 4 Gerrit-Project: mediawiki/extensions/MobileFrontend Gerrit-Branch: master Gerrit-Owner: Zfilipin <[email protected]> Gerrit-Reviewer: Cmcmahon <[email protected]> Gerrit-Reviewer: JGonera <[email protected]> Gerrit-Reviewer: MaxSem <[email protected]> Gerrit-Reviewer: Yuvipanda <[email protected]> Gerrit-Reviewer: Zfilipin <[email protected]> Gerrit-Reviewer: awjrichards <[email protected]> Gerrit-Reviewer: jenkins-bot Gerrit-Reviewer: [email protected] _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
