Bug 1316606 - fix test_save_restore_radio_groups.html to be run multiple times in the same browser. r?jet draft
authorJoel Maher <jmaher@mozilla.com>
Thu, 10 Nov 2016 11:28:53 -0500
changeset 437180 0107a9a2e855a11e8740b5bb96418d832a8afe7f
parent 437179 ce4e1e1d0bff70ea540d62eca9e0720853610700
child 536593 6f3298ac22bfe5ab787a360249c7906c6cdd6109
push id35362
push userbmo:jmaher@mozilla.com
push dateThu, 10 Nov 2016 16:29:17 +0000
reviewersjet
bugs1316606
milestone52.0a1
Bug 1316606 - fix test_save_restore_radio_groups.html to be run multiple times in the same browser. r?jet MozReview-Commit-ID: 9OY0NpFmYMM
dom/html/test/forms/save_restore_radio_groups.sjs
--- a/dom/html/test/forms/save_restore_radio_groups.sjs
+++ b/dom/html/test/forms/save_restore_radio_groups.sjs
@@ -34,11 +34,16 @@ function handleRequest(request, response
     case 1:
       response.write(pages[0]);
       break;
     case 2:
     case 3:
       response.write(pages[1]);
       break;
   }
+
+  // When we finish the test case we need to reset the counter
+  if (counter == 3) {
+    counter = -1;
+  }
   setState("counter", "" + ++counter);
 }