Bug 1256833 - Fix eslint issues in devtools/client/webconsole/test/browser_webconsole_bug_589162_css_filter.js;r=pbro draft
authorBrian Grinstead <bgrinstead@mozilla.com>
Thu, 12 May 2016 14:00:23 -0700
changeset 366443 43bc8c125ffad155534dca702db5e5c350b54bd7
parent 366430 a97eec37ec2d4ded719ad996d75c431b7043fa5a
child 520792 e7b05348727b984c86c91343e28608317edbee43
push id18002
push userbgrinstead@mozilla.com
push dateThu, 12 May 2016 21:00:39 +0000
reviewerspbro
bugs1256833
milestone49.0a1
Bug 1256833 - Fix eslint issues in devtools/client/webconsole/test/browser_webconsole_bug_589162_css_filter.js;r=pbro MozReview-Commit-ID: LRbG1muyjqr
devtools/client/webconsole/test/browser_webconsole_bug_589162_css_filter.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_589162_css_filter.js
+++ b/devtools/client/webconsole/test/browser_webconsole_bug_589162_css_filter.js
@@ -7,37 +7,33 @@
 
 const TEST_URI = "data:text/html;charset=utf-8,<div style='font-size:3em;" +
                  "foobarCssParser:baz'>test CSS parser filter</div>";
 
 /**
  * Unit test for bug 589162:
  * CSS filtering on the console does not work
  */
-function test() {
-  Task.spawn(runner).then(finishTest);
+add_task(function* () {
+  let {tab} = yield loadTab(TEST_URI);
+  let hud = yield openConsole(tab);
 
-  function* runner() {
-    let {tab} = yield loadTab(TEST_URI);
-    let hud = yield openConsole(tab);
+  // CSS warnings are disabled by default.
+  hud.setFilterState("cssparser", true);
+  hud.jsterm.clearOutput();
 
-    // CSS warnings are disabled by default.
-    hud.setFilterState("cssparser", true);
-    hud.jsterm.clearOutput();
-
-    content.location.reload();
+  BrowserReload();
 
-    yield waitForMessages({
-      webconsole: hud,
-      messages: [{
-        text: "foobarCssParser",
-        category: CATEGORY_CSS,
-        severity: SEVERITY_WARNING,
-      }],
-    });
+  yield waitForMessages({
+    webconsole: hud,
+    messages: [{
+      text: "foobarCssParser",
+      category: CATEGORY_CSS,
+      severity: SEVERITY_WARNING,
+    }],
+  });
 
-    hud.setFilterState("cssparser", false);
+  hud.setFilterState("cssparser", false);
 
-    let msg = "the unknown CSS property warning is not displayed, " +
-              "after filtering";
-    testLogEntry(hud.outputNode, "foobarCssParser", msg, true, true);
-  }
-}
+  let msg = "the unknown CSS property warning is not displayed, " +
+            "after filtering";
+  testLogEntry(hud.outputNode, "foobarCssParser", msg, true, true);
+});