Skip to content

Examples use AVA 3 #2993

Open
Open
@jaapz

Description

@jaapz

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

novemberborn commented on Mar 21, 2022

@novemberborn
Member

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.

changed the title [-]TestInterface is still used in TypeScript examples[/-] [+]Examples use AVA 3[/+] on Mar 21, 2022
simplenotezy

simplenotezy commented on Mar 27, 2022

@simplenotezy

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

simplenotezy commented on Mar 27, 2022

@simplenotezy

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

novemberborn

novemberborn commented on Oct 23, 2022

@novemberborn
Member

AVA 5 is now available, though with minor changes. There was a PR for this but it has stalled: #3017

simwai

simwai commented on Apr 20, 2024

@simwai

Here is TestInterface used too:

sculpt0r

sculpt0r commented on May 21, 2024

@sculpt0r
Contributor

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

novemberborn commented on Jun 6, 2024

@novemberborn
Member

@sculpt0r still needs doing, yes.

I don't see any open PR around this.

linked a pull request that will close this issue on Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Participants

      @novemberborn@jaapz@simplenotezy@sculpt0r@simwai

      Issue actions

        Examples use AVA 3 · Issue #2993 · avajs/ava