Zfilipin has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/256404

Change subject: WIP WIP WebDriverJs + Mocha
......................................................................

WIP WIP WebDriverJs + Mocha

Bug: T108874
Change-Id: I540d7ad9d1aeea741a53903992d530d161519b76
---
M .jshintrc
M package.json
A tests/selenium/spec.js
3 files changed, 19 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/04/256404/1

diff --git a/.jshintrc b/.jshintrc
index b776e8f..686958f 100644
--- a/.jshintrc
+++ b/.jshintrc
@@ -17,6 +17,7 @@
 
        // Environment
        "browser": true,
+       "mocha": true,
 
        "globals": {
                "mediaWiki": true,
diff --git a/package.json b/package.json
index 209d325..9233b07 100644
--- a/package.json
+++ b/package.json
@@ -20,5 +20,9 @@
     "karma-firefox-launcher": "0.1.6",
     "karma-qunit": "0.1.5",
     "qunitjs": "1.18.0"
+  },
+  "dependencies": {
+    "mocha": "^2.3.4",
+    "selenium-webdriver": "^2.48.2"
   }
 }
diff --git a/tests/selenium/spec.js b/tests/selenium/spec.js
new file mode 100644
index 0000000..64752d7
--- /dev/null
+++ b/tests/selenium/spec.js
@@ -0,0 +1,14 @@
+/*jshint node: true */
+
+var assert = require( 'assert' );
+var webdriver = require( 'selenium-webdriver' );
+
+describe( 'Ralph Says', function () {
+       it( 'shows a quote container', function () {
+               var driver = new webdriver.Builder().withCapabilities( 
webdriver.Capabilities.chrome() ).build();
+               driver.get( 'http://ralphsays.github.io' );
+               var present = driver.isElementPresent( webdriver.By.id( 'quote' 
) );
+               assert.equal( present, true, 'Quote container not displayed' );
+               driver.quit();
+       } );
+} );

-- 
To view, visit https://gerrit.wikimedia.org/r/256404
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I540d7ad9d1aeea741a53903992d530d161519b76
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Zfilipin <zfili...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to