-
@FallingSnow [shared](https://github.com/avajs/ava/issues/2347#issuecomment-698499005) how to (experimentally) configure AVA and Node.js so that AVA can load TypeScript-based ESM files:
```json
"a…
-
## supertest version 6.3.3 => 6.3.4 is a breaking change
supertest version 6.3.3 => 6.3.4 is a breaking change becuse the dependencies for @types/supertest increments the 4x major versions
@types/su…
-
## Describe the bug
**Node.js version:** 18.6.1
**OS version:** macOS 12.6
**Description:** When I used the v5 of this lib, I am getting a type error from the `encoding` field being required bu…
-
With Node 18.18, I am unable to get Ava to not fail the test suite when a module does not exit. I run integration tests with a local database and want to keep the database pool open.
In 5.3.1, thi…
-
### Search Terms
ava, ESM, ERR_UNSUPPORTED_DIR_IMPORT, typescript, tape
### Expected Behavior
I'm converting TypeScript packages I maintain to be ESM-only. In the process, I'm switching from …
-
I didn't realize until recently that ava assertions don't stop the test when they fail.
I think this could be documented better, and I'm willing to do so if that's useful
ghost updated
10 months ago
-
#### Describe the bug
- Node.js version: 18.17.0
- OS & version: Ubuntu
- Got version: 13.0.0
#### Actual behavior
```
RequestError: Stream closed with error code NGHTTP2_INTERNAL…
-
## Describe the bug
**Node.js version:** 18
**Description:**
When mutating the ctx object within a middleware, the changes made to the ctx should be limited to the current request and should…
-
Currently, the AVA assertions don't throw. This has a lot of downsides:
- It's surprising behavior for new users, as other test frameworks don't do it like this. (Relevant: https://github.com/avajs…
-
`t.throws()` and `t.throwsAsync()` require the resulting exception to be a proper error:
https://github.com/avajs/ava/blob/952a0177758c5601a72c2b050fc0308e7fa774c7/lib/assert.js#L147-L154
I prop…