-
I'd like to propose the same thing I've seen or introduced with other large-community projects struggling to commit version 1 long after they have already "implicitly" done so without properly suppo…
-
I've just encountered the fact that Protractor tests in TypeScript run via ts-node leads to broken stack traces, as both Protractor and ts-node call `require('source-map-support').install()` by defaul…
-
See https://github.com/avajs/ava/issues/1031
The issue arises because users don't necessarily want to use `t` as their variable name.
Instead of just allowing patterns, it seems possible to allow a …
-
## Description
I'd like to see a slightly simpler means to use the same macro for a large number of tests. Instead of specifying the macro at every call-site, it might be nice to have a `test.use(m…
-
### Describe the bug
Hi there,
I am using `@swc/core` to speedup the execution of my test suite with [avajs/ava](https://github.com/avajs/ava).
**System info:**
Ubuntu 20.04.1 (VM via pa…
-
I'm creating config items for plugins that are dependencies of my package. Creating a new config item from an already loaded plugin function results in an item that does not have any `file` informatio…
-
Come back to this --> have `diff.js` locally with few different approaches. Decide on large-scale changes. Keep whitespace character normalization
-
09b23e0d5fd00d48f6b5b1f9c43641faa00f1d1d made it an error if an assertion is added after a test has finished. This can occur if the test finished earlier than the user intended. Once a test has passed…
-
To make it more obvious that it will throw an error if it doesn't hold for "all" values?
```typescript
// compare
QC.assertForall(QC.nat.replicate(2), ([x,y]) => x+10 > y)
// with
QC.forall(QC.na…
-
Recursive removal can fail:
https://github.com/sindresorhus/tempy/blob/098c043a85243c407c22a9571f5d0b5c6cdf6647/index.js#L20
Node.js lets us configure a `maxRetries` for some of these errors, [s…