summaryrefslogtreecommitdiff
path: root/browser/devtools/netmonitor/test/browser_net_charts-04.js
diff options
context:
space:
mode:
Diffstat (limited to 'browser/devtools/netmonitor/test/browser_net_charts-04.js')
-rw-r--r--browser/devtools/netmonitor/test/browser_net_charts-04.js70
1 files changed, 0 insertions, 70 deletions
diff --git a/browser/devtools/netmonitor/test/browser_net_charts-04.js b/browser/devtools/netmonitor/test/browser_net_charts-04.js
deleted file mode 100644
index ee75f11b0..000000000
--- a/browser/devtools/netmonitor/test/browser_net_charts-04.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/* Any copyright is dedicated to the Public Domain.
- http://creativecommons.org/publicdomain/zero/1.0/ */
-
-/**
- * Makes sure Pie Charts have the right internal structure when
- * initialized with empty data.
- */
-
-function test() {
- initNetMonitor(SIMPLE_URL).then(([aTab, aDebuggee, aMonitor]) => {
- info("Starting test... ");
-
- let { document, L10N, Chart } = aMonitor.panelWin;
- let container = document.createElement("box");
-
- let table = Chart.Table(document, {
- title: "Table title",
- data: null,
- totals: {
- label1: value => "Hello " + L10N.numberWithDecimals(value, 2),
- label2: value => "World " + L10N.numberWithDecimals(value, 2)
- }
- });
-
- let node = table.node;
- let title = node.querySelector(".table-chart-title");
- let grid = node.querySelector(".table-chart-grid");
- let totals = node.querySelector(".table-chart-totals");
- let rows = grid.querySelectorAll(".table-chart-row");
- let sums = node.querySelectorAll(".table-chart-summary-label");
-
- ok(node.classList.contains("table-chart-container") &&
- node.classList.contains("generic-chart-container"),
- "A table chart container was created successfully.");
-
- ok(title,
- "A title node was created successfully.");
- is(title.getAttribute("value"), "Table title",
- "The title node displays the correct text.");
-
- is(rows.length, 1,
- "There should be 1 table chart row created.");
-
- ok(rows[0].querySelector(".table-chart-row-box.chart-colored-blob"),
- "A colored blob exists for the firt row.");
- is(rows[0].querySelectorAll("label")[0].getAttribute("name"), "size",
- "The first column of the first row exists.");
- is(rows[0].querySelectorAll("label")[1].getAttribute("name"), "label",
- "The second column of the first row exists.");
- is(rows[0].querySelectorAll("label")[0].getAttribute("value"), "",
- "The first column of the first row displays the correct text.");
- is(rows[0].querySelectorAll("label")[1].getAttribute("value"), L10N.getStr("tableChart.loading"),
- "The second column of the first row displays the correct text.");
-
- is(sums.length, 2,
- "There should be 2 total summaries created.");
-
- is(totals.querySelectorAll(".table-chart-summary-label")[0].getAttribute("name"), "label1",
- "The first sum's type is correct.");
- is(totals.querySelectorAll(".table-chart-summary-label")[0].getAttribute("value"), "Hello 0",
- "The first sum's value is correct.");
-
- is(totals.querySelectorAll(".table-chart-summary-label")[1].getAttribute("name"), "label2",
- "The second sum's type is correct.");
- is(totals.querySelectorAll(".table-chart-summary-label")[1].getAttribute("value"), "World 0",
- "The second sum's value is correct.");
-
- teardown(aMonitor).then(finish);
- });
-}