diff options
Diffstat (limited to 'website/app_test.js')
| -rw-r--r-- | website/app_test.js | 30 |
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() { |
