Bug 1352035 - Removed test case for preview-panel. r?honza draft
authorLocke Chen <locke12456@gmail.com>
Fri, 31 Mar 2017 12:26:28 +0800
changeset 553958 9b8d462401f107e46c5e015573c6978db8f44b54
parent 553679 03d602fd723ad6ff4588c04855884ffa1dee9410
child 554393 89ccf68de215825a8bd16a70fd1fb4a07fc6a301
child 554394 3a0398b2cd2f1d335753d1381d0fe63947543db5
push id51844
push userbmo:locke12456@gmail.com
push dateFri, 31 Mar 2017 04:27:00 +0000
reviewershonza
bugs1352035
milestone55.0a1
Bug 1352035 - Removed test case for preview-panel. r?honza MozReview-Commit-ID: HhpCnxuRiBI
devtools/client/netmonitor/test/browser.ini
devtools/client/netmonitor/test/browser_net_html-preview.js
--- a/devtools/client/netmonitor/test/browser.ini
+++ b/devtools/client/netmonitor/test/browser.ini
@@ -101,17 +101,16 @@ skip-if = (os == 'linux' && bits == 32 &
 [browser_net_header-docs.js]
 skip-if = (os == 'linux' && debug && bits == 32) # Bug 1321434
 [browser_net_filter-01.js]
 skip-if = (os == 'linux' && debug && bits == 32) # Bug 1303439
 [browser_net_filter-02.js]
 [browser_net_filter-03.js]
 [browser_net_filter-04.js]
 [browser_net_footer-summary.js]
-[browser_net_html-preview.js]
 [browser_net_icon-preview.js]
 [browser_net_image-tooltip.js]
 [browser_net_json-b64.js]
 [browser_net_json-null.js]
 [browser_net_json-long.js]
 [browser_net_json-malformed.js]
 [browser_net_json_custom_mime.js]
 [browser_net_json_text_mime.js]
deleted file mode 100644
--- a/devtools/client/netmonitor/test/browser_net_html-preview.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Any copyright is dedicated to the Public Domain.
-   http://creativecommons.org/publicdomain/zero/1.0/ */
-
-"use strict";
-
-/**
- * Tests if html responses show and properly populate a "Preview" tab.
- */
-
-add_task(function* () {
-  let { tab, monitor } = yield initNetMonitor(CONTENT_TYPE_URL);
-  info("Starting test... ");
-
-  let { document, gStore, windowRequire } = monitor.panelWin;
-  let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
-
-  gStore.dispatch(Actions.batchEnable(false));
-
-  let wait = waitForNetworkEvents(monitor, 6);
-  yield ContentTask.spawn(tab.linkedBrowser, {}, function* () {
-    content.wrappedJSObject.performRequests();
-  });
-  yield wait;
-
-  EventUtils.sendMouseEvent({ type: "click" },
-    document.querySelector(".network-details-panel-toggle"));
-
-  ok(document.querySelector("#headers-tab[aria-selected=true]"),
-    "The headers tab in the details panel should be selected.");
-  ok(!document.querySelector("#preview-tab"),
-    "The preview tab should be hidden for non html responses.");
-  ok(!document.querySelector("#preview-panel"),
-    "The preview panel is hidden for non html responses.");
-
-  EventUtils.sendMouseEvent({ type: "mousedown" },
-    document.querySelectorAll(".request-list-item")[4]);
-  document.querySelector("#preview-tab").click();
-
-  ok(document.querySelector("#preview-tab[aria-selected=true]"),
-    "The preview tab in the details panel should be selected.");
-  ok(document.querySelector("#preview-panel"),
-    "The preview panel should be visible now.");
-
-  let iframe = document.querySelector("#preview-panel iframe");
-  yield once(iframe, "DOMContentLoaded");
-
-  ok(iframe,
-    "There should be a response preview iframe available.");
-  ok(iframe.contentDocument,
-    "The iframe's content document should be available.");
-  is(iframe.contentDocument.querySelector("blink").textContent, "Not Found",
-    "The iframe's content document should be loaded and correct.");
-
-  EventUtils.sendMouseEvent({ type: "mousedown" },
-    document.querySelectorAll(".request-list-item")[5]);
-
-  ok(document.querySelector("#headers-tab[aria-selected=true]"),
-    "The headers tab in the details panel should be selected again.");
-  ok(!document.querySelector("#preview-tab"),
-    "The preview tab should be hidden again for non html responses.");
-  ok(!document.querySelector("#preview-panel"),
-    "The preview panel is hidden again for non html responses.");
-
-  yield teardown(monitor);
-});