Bug 1405338 - change source-map reloading test to work with --repeat; r?jdescottes draft
authorTom Tromey <tom@tromey.com>
Tue, 03 Oct 2017 08:56:38 -0600
changeset 674239 0f5f024fab024be9c940ea0a83efb201b52874c5
parent 674229 3bc98b219437ef4d30819a955796a37fb9ee23c0
child 734271 bd52e9ff42dfdc84c7e7bd836f638fbfae3c6712
push id82772
push userbmo:ttromey@mozilla.com
push dateTue, 03 Oct 2017 14:57:24 +0000
reviewersjdescottes
bugs1405338
milestone58.0a1
Bug 1405338 - change source-map reloading test to work with --repeat; r?jdescottes MozReview-Commit-ID: BfLX8DT4aq7
devtools/client/framework/test/sjs_code_bundle_reload_map.sjs
devtools/client/framework/test/sjs_code_reload.sjs
--- a/devtools/client/framework/test/sjs_code_bundle_reload_map.sjs
+++ b/devtools/client/framework/test/sjs_code_bundle_reload_map.sjs
@@ -8,17 +8,17 @@
 
 function handleRequest(request, response) {
   response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
   response.setHeader("Pragma", "no-cache");
   response.setHeader("Expires", "0");
   response.setHeader("Access-Control-Allow-Origin", "*", false);
 
   // Redirect to a different file each time.
-  let counter = 1 + +getState("counter");
+  let counter = 1 + (+getState("counter") % 2);
 
   let index = request.path.lastIndexOf("/");
   let newPath = request.path.substr(0, index + 1) +
       "code_bundle_reload_" + counter + ".js.map";
   let newUrl = request.scheme + "://" + request.host + newPath;
 
   response.setStatusLine(request.httpVersion, 302, "Found");
   response.setHeader("Location", newUrl);
--- a/devtools/client/framework/test/sjs_code_reload.sjs
+++ b/devtools/client/framework/test/sjs_code_reload.sjs
@@ -8,17 +8,17 @@
 
 function handleRequest(request, response) {
   response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
   response.setHeader("Pragma", "no-cache");
   response.setHeader("Expires", "0");
   response.setHeader("Access-Control-Allow-Origin", "*", false);
 
   // Redirect to a different file each time.
-  let counter = 1 + +getState("counter");
+  let counter = 1 + (+getState("counter") % 2);
 
   let index = request.path.lastIndexOf("/");
   let newPath = request.path.substr(0, index + 1) +
       "code_bundle_reload_" + counter + ".js";
   let newUrl = request.scheme + "://" + request.host + newPath;
 
   response.setStatusLine(request.httpVersion, 302, "Found");
   response.setHeader("Location", newUrl);