Skip to content

test: introduce test-vitest-setup project to handle test setup for vite tests #1065

Closed

Description

@BioPhoton

Introduce test-vitest-setup project to handle test setup for vite tests


PR1

  • Introduce project test-vitest-setup under the testing folder and add configuration. Copy the example linked below and add potential improvements.
    • adjust coverage.reportDirectory to be at project root (packages/<name>/.coverage)
    • add unit tests
    • use existing types see this comment
    • add minimal docs to the test-vitest-setup project on how to use

Example implementation:


PR1.2

  • Extend vitest.{targetName}.config.ts from test-vitest-setup configuration. (consider the changed reportDirectory may be a breaking change for the CI pipeline)
    • unit tests
    • int tests
    • e2e tests

Activity

  1. changed the title [-]introduce vitest config helper[/-] [+]test: introduce `test-vitest-setup` project to handle test setup for vite tests[/+] on Aug 13, 2025
  2. poltorak commented on Nov 5, 2025

    @poltorak
    Collaborator

    @BioPhoton PR1 and PR1.2 are covered and at the moment awaiting for your approval.

    I'm happy to do next step which is PR2 but I'd need more context what is the actual goal of that

  3. BioPhoton commented on Nov 10, 2025

    @BioPhoton
    CollaboratorAuthor

    Thx @poltorak for the headsup! Feel free to check the boxes in the issue and link PRs. I will be able to add more information to PR2 until Friday-

  4. poltorak commented on Nov 18, 2025

    @poltorak
    Collaborator

    Sorry it took a while, notification got lost somewhere

  5. BioPhoton commented on Dec 4, 2025

    @BioPhoton
    CollaboratorAuthor

    moved other tasks in #1168

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

      Development

      No branches or pull requests

      Issue actions