-
-
Notifications
You must be signed in to change notification settings - Fork 5
fixed existing tests #19
base: master
Are you sure you want to change the base?
Conversation
can you cancel hanging ci |
deno.jsonc
Outdated
}, | ||
"tasks": { | ||
"test": "deno test --allow-net --allow-read --coverage=coverage --parallel", | ||
"test": "deno test --allow-net --allow-all --coverage=coverage --parallel", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
--allow-all
is insecure to use. if you meant to add a permission add it via --allow-{perm}
extensions/res/download.ts
Outdated
headers: Record<string, unknown> | ||
}> | ||
|
||
type Callback = (err?: any) => void |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
avoid any
wherever possible, use unknown
instead
extensions/res/send/sendFile.ts
Outdated
async ( | ||
path: string, | ||
{ signal, ...opts }: SendFileOptions = {}, | ||
cb?: (err?: any) => void, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
better change it to unknown
, we don't know what kind of error could be thrown
res._init.status = status | ||
|
||
const file = await Deno.readFile(path, { signal }) | ||
let file |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this can be instead wrapped in try catch
tests/core/app.test.ts
Outdated
const app = new App() | ||
|
||
// await makeFetch(server)('/route').expect(200, 'A different route') | ||
const server = app.handler |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
app handler is not a server, I think it's okay to just pass the app.handler to makeFetch directly
No description provided.