projects
/
squeep-api-dingus
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
serveFile now requires a directory be specified
[squeep-api-dingus]
/
test
/
lib
/
dingus.js
diff --git
a/test/lib/dingus.js
b/test/lib/dingus.js
index 7036384494cf7d265b7c287d038541c22063c1b8..519feb0bb27e0ee30fb8d9b50999d21761d60b88 100644
(file)
--- a/
test/lib/dingus.js
+++ b/
test/lib/dingus.js
@@
-667,8
+667,8
@@
Content-Type: image/sgi
size: 8,
blocks: 17,
atimeMs: 1613253436842.815,
size: 8,
blocks: 17,
atimeMs: 1613253436842.815,
- mtimeMs: 1603485933192.861
0
,
- ctimeMs: 1603485933192.861
0
,
+ mtimeMs: 1603485933192.861,
+ ctimeMs: 1603485933192.861,
birthtimeMs: 0,
atime: '2021-02-13T21:57:16.843Z',
mtime: '2020-10-23T13:45:33.193Z',
birthtimeMs: 0,
atime: '2021-02-13T21:57:16.843Z',
mtime: '2020-10-23T13:45:33.193Z',
@@
-707,6
+707,11
@@
Content-Type: image/sgi
await dingus.serveFile(req, res, ctx, directory, fileName);
assert(dingus.handlerNotFound.called);
});
await dingus.serveFile(req, res, ctx, directory, fileName);
assert(dingus.handlerNotFound.called);
});
+ it('requires directory be specified', async function () {
+ await dingus.serveFile(req, res, ctx, '', fileName);
+ assert(!fs.promises.readFile.called);
+ assert(dingus.handlerNotFound.called);
+ });
it('covers fs error', async function () {
const expectedException = new Error('blah');
fs.promises.stat.restore();
it('covers fs error', async function () {
const expectedException = new Error('blah');
fs.promises.stat.restore();