ava icon indicating copy to clipboard operation
ava copied to clipboard

Examples use AVA 3

Open jaapz opened this issue 3 years ago • 7 comments

In examples dir in the ava repo, TestInterface is still used, even though it's now called TestFn


@novemberborn: in fact all examples are using AVA 3 and need updating: https://github.com/avajs/ava/tree/a8981540100653d99d1fe9476737751eeae50b33/examples

jaapz avatar Mar 21 '22 09:03 jaapz

Is that this one? https://github.com/avajs/ava/tree/a8981540100653d99d1fe9476737751eeae50b33/examples/typescript-context

I think all those examples need updating to AVA 4. Will adjust this issue to reflect.

novemberborn avatar Mar 21 '22 09:03 novemberborn

Thanks for sharing the TestFn rename from TestInterface. That was the main thing that had to be changed when upgrading from 3 to 4, and it wasn't referenced in the Changelog/releases section (https://github.com/avajs/ava/releases?q=TestFn&expanded=true)

Despite upgrade from 3 to 4 so far have been smooth, I have an issue related to upgrading from 3 to 4. Currently only one of my test folders run (the first one).

When I run:

cross-env NODE_ENV=test ava --verbose --timeout 1m

It will only run the first folder inside my ./test/ folder.

I added this issue here, as it might relate to upgrading from 3 to 4.

simplenotezy avatar Mar 27 '22 17:03 simplenotezy

Strange. I ran npm init ava (depsite it was only an upgrade), and then ran npm test again, and then it worked.

simplenotezy avatar Mar 27 '22 17:03 simplenotezy

AVA 5 is now available, though with minor changes. There was a PR for this but it has stalled: https://github.com/avajs/ava/pull/3017

novemberborn avatar Oct 23 '22 13:10 novemberborn