summaryrefslogtreecommitdiff
path: root/website/app_test.js
diff options
context:
space:
mode:
Diffstat (limited to 'website/app_test.js')
-rw-r--r--website/app_test.js30
1 files changed, 25 insertions, 5 deletions
diff --git a/website/app_test.js b/website/app_test.js
index 5fca1e44c..48b7f2859 100644
--- a/website/app_test.js
+++ b/website/app_test.js
@@ -5,6 +5,7 @@ import {
createBinarySizeColumns,
createExecTimeColumns,
createThreadCountColumns,
+ createSyscallCountColumns,
createSha1List,
formatBytes
} from "./app.js";
@@ -23,7 +24,11 @@ const regularData = [
}
},
thread_count: {
- set_timeout: 4
+ set_timeout: 4,
+ fetch_deps: 6
+ },
+ syscall_count: {
+ hello: 600
}
},
{
@@ -39,7 +44,11 @@ const regularData = [
}
},
thread_count: {
- set_timeout: 5
+ set_timeout: 5,
+ fetch_deps: 7
+ },
+ syscall_count: {
+ hello: 700
}
}
];
@@ -52,7 +61,8 @@ const irregularData = [
hello: {},
relative_import: {}
},
- thread_count: {}
+ thread_count: {},
+ syscall_count: {}
},
{
created_at: "2018-02-01T01:00:00Z",
@@ -86,12 +96,22 @@ test(function createBinarySizeColumnsIrregularData() {
test(function createThreadCountColumnsRegularData() {
const columns = createThreadCountColumns(regularData);
- assertEqual(columns, [["set_timeout", 4, 5]]);
+ assertEqual(columns, [["set_timeout", 4, 5], ["fetch_deps", 6, 7]]);
});
test(function createThreadCountColumnsIrregularData() {
const columns = createThreadCountColumns(irregularData);
- assertEqual(columns, [["set_timeout", 0, 0]]);
+ assertEqual(columns, [["set_timeout", 0, 0], ["fetch_deps", 0, 0]]);
+});
+
+test(function createSyscallCountColumnsRegularData() {
+ const columns = createSyscallCountColumns(regularData);
+ assertEqual(columns, [["hello", 600, 700]]);
+});
+
+test(function createSyscallCountColumnsIrregularData() {
+ const columns = createSyscallCountColumns(irregularData);
+ assertEqual(columns, [["hello", 0, 0]]);
});
test(function createSha1ListRegularData() {