Open
Description
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
Activity
novemberborn commentedon Mar 21, 2022
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.
[-]TestInterface is still used in TypeScript examples[/-][+]Examples use AVA 3[/+]simplenotezy commentedon Mar 27, 2022
Thanks for sharing the
TestFn
rename fromTestInterface
. 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:
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 commentedon Mar 27, 2022
Strange. I ran
npm init ava
(depsite it was only an upgrade), and then rannpm test
again, and then it worked.novemberborn commentedon Oct 23, 2022
AVA 5 is now available, though with minor changes. There was a PR for this but it has stalled: #3017
simwai commentedon Apr 20, 2024
Here is TestInterface used too:
ava/examples/typescript-context/source/test.ts
Line 2 in ec1a8d2
sculpt0r commentedon May 21, 2024
Hi,
@novemberborn - what is the status here? We still needs to update the entire documentation - right?
It needs to be from scratch, or there is some ongoing PR?
novemberborn commentedon Jun 6, 2024
@sculpt0r still needs doing, yes.
I don't see any open PR around this.