diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/test.js | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/test/test.js b/test/test.js index 228df67..2189559 100644 --- a/test/test.js +++ b/test/test.js @@ -6,16 +6,20 @@ global.chrome = {}; // run background.js const {Routes, tryMatchRoute} = require('../extension/background'); +function readdir(path) { + return Routes['/tabs/by-id/#TAB_ID'].readdir({path}); +} + (async () => { - const tabRoute = await Routes['/tabs/by-id/#TAB_ID'].readdir(); + const tabReaddir = await readdir('/tabs/by-id/#TAB_ID'); assert(['.', '..', 'url.txt', 'title.txt', 'text.txt'] - .every(file => tabRoute.entries.includes(file))); + .every(file => tabReaddir.entries.includes(file))); assert.deepEqual(await Routes['/'].readdir(), { entries: ['.', '..', 'windows', 'extensions', 'tabs', 'runtime'] }); assert.deepEqual(await Routes['/tabs'].readdir(), { entries: ['.', '..', 'create', - 'by-id', 'by-title', 'last-focused'] }); + 'by-title', 'last-focused', 'by-id'] }); assert.deepEqual(tryMatchRoute('/'), [Routes['/'], {}]); |