Arlolra has uploaded a new change for review.

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

Change subject: Fix rt-testing with apiURL
......................................................................

Fix rt-testing with apiURL

 * Util.setTemplatingAndProcessingFlags configures the `customwiki`
   prefix.

Change-Id: I2190a3d758a8d259e23e91ddf8dca7bc63fb503a
---
M tests/apiServer.js
M tests/roundtrip-test.js
M tests/rttest.localsettings.js
3 files changed, 5 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/services/parsoid 
refs/changes/19/230919/1

diff --git a/tests/apiServer.js b/tests/apiServer.js
index b86038b..0a67627 100644
--- a/tests/apiServer.js
+++ b/tests/apiServer.js
@@ -107,7 +107,7 @@
                                PORT: port,
                                INTERFACE: opts.iface,
                                NODE_PATH: process.env.NODE_PATH,
-                               PARSOID_MOCKAPI_URL: opts.mockUrl,
+                               PARSOID_MOCKAPI_URL: opts.mockUrl || '',
                        },
                        execArgv: execArgv,
                }
diff --git a/tests/roundtrip-test.js b/tests/roundtrip-test.js
index 244eba1..5cbfd28 100755
--- a/tests/roundtrip-test.js
+++ b/tests/roundtrip-test.js
@@ -701,8 +701,9 @@
                // script that takes care of setting everything up.
                var apiServer = require('./apiServer.js');
                var parsoidOptions = { quiet: true };
-               if (opts.apiURL) {
-                       parsoidOptions.mockUrl = opts.apiURL;
+               if (argv.apiURL) {
+                       parsoidOptions.mockUrl = argv.apiURL;
+                       argv.prefix = 'customwiki';
                }
                apiServer.exitOnProcessTerm();
                return 
apiServer.startParsoidServer(parsoidOptions).then(function(ret) {
diff --git a/tests/rttest.localsettings.js b/tests/rttest.localsettings.js
index 7fa584f..7c5f587 100644
--- a/tests/rttest.localsettings.js
+++ b/tests/rttest.localsettings.js
@@ -10,7 +10,7 @@
 exports.setup = function(parsoidConfig) {
        // The URL of your MediaWiki API endpoint.
        if (process.env.PARSOID_MOCKAPI_URL) {
-               parsoidConfig.setMwApi('localhost', { uri: 
process.env.PARSOID_MOCKAPI_URL });
+               parsoidConfig.setMwApi('customwiki', { uri: 
process.env.PARSOID_MOCKAPI_URL });
        }
 
        // We pre-define wikipedias as 'enwiki', 'dewiki' etc. Similarly

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2190a3d758a8d259e23e91ddf8dca7bc63fb503a
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/services/parsoid
Gerrit-Branch: master
Gerrit-Owner: Arlolra <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to