Santhosh has uploaded a new change for review.

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

Change subject: Make it possible to run individual tests
......................................................................

Make it possible to run individual tests

Change-Id: I190a72113f0938046d2f41496d968b6327b7e682
---
M README.md
M tests/index.js
2 files changed, 15 insertions(+), 10 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/services/cxserver 
refs/changes/07/123207/1

diff --git a/README.md b/README.md
index c6e49ef..a2bf3fc 100644
--- a/README.md
+++ b/README.md
@@ -51,3 +51,7 @@
 To run the tests:
 
 ```$ npm test```
+
+To run individual test:
+
+```$ node tests tests/segmentation/CXSegmenter.test.js```
diff --git a/tests/index.js b/tests/index.js
index 8535a55..48c2460 100644
--- a/tests/index.js
+++ b/tests/index.js
@@ -1,22 +1,23 @@
 /*jshint node:true */
-var qunit = require( 'qunit' );
+var qunit = require( 'qunit' ),
+       tests = [
+               './tests/segmentation/CXSegmenter.test.js',
+               './tests/mt/Rot13/Rot13.test.js',
+       ];
 
 qunit.setup( {
-       log: {
+       log: process.argv[ 2 ] ? qunit.options.log : {
                summary: true,
                errors: true
+       },
+       code: {
+               path: './index.js',
+               namespace: 'CX'
        }
 } );
 
 qunit.run( {
-       code: {
-               path: './index.js',
-               namespace: 'CX'
-       },
-       tests: [
-               './tests/segmentation/CXSegmenter.test.js',
-               './tests/mt/Rot13/Rot13.test.js',
-       ]
+       tests: process.argv[ 2 ] || tests
 }, function ( err, report ) {
        if ( err || report.failed ) {
                process.exit( 1 );

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I190a72113f0938046d2f41496d968b6327b7e682
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/services/cxserver
Gerrit-Branch: master
Gerrit-Owner: Santhosh <santhosh.thottin...@gmail.com>

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

Reply via email to