Fix test runners so all tests are automatically run #88

Merged
annadavi merged 4 commits from fix-test-runner into ui_change 2026-10-26 02:36:08 +00:00
Member

Description

Create separate test/unit and test/integration folders, add automatic test discovery, migrate npm tests to vitest, consolidate test commands to just npm run test:unit and npm run test:integration, updated docs and ci to actually run all tests

Closes #

Type of change

Type: Bug fix

Testing

  • I added/updated tests.
  • I tested my changes locally.
    • I tested my changes with a laptop-size screen.
    • I tested my changes with a phone-size screen.
    • I tested my changes with a tablet-size screen.
  • I tested on the kennel preview deployment for this pull request.

Screenshots/Recordings

Checklist

  • My code follows the project's existing style.
  • I have reviewed my changes.
  • Only the necessary files and lines have been changed.
  • This PR is ready for review.
## Description <!-- Please provide a description of the issue, the changes you made to fix it, and why they work. It is expected that you understand why your changes work and if you do not understand why at least say as much so a maintainer knows how much to value the PR. No AI slop. --> Create separate test/unit and test/integration folders, add automatic test discovery, migrate npm tests to vitest, consolidate test commands to just npm run test:unit and npm run test:integration, updated docs and ci to actually run all tests ## Related Issue <!-- Link the issue this PR addresses, if applicable. --> Closes #<!-- Add your issue number here --> ## Type of change **Type:** Bug fix<!-- Bug fix / New feature / Refactor / Test coverage / Documentation --> ## Testing - [X] I added/updated tests. - [ ] I tested my changes locally. - [ ] I tested my changes with a laptop-size screen. - [ ] I tested my changes with a phone-size screen. - [ ] I tested my changes with a tablet-size screen. - [ ] I tested on the kennel preview deployment for this pull request. ## Screenshots/Recordings <!-- If this includes a UI change, attach screenshots on both laptop and mobile. --> ## Checklist - [X] My code follows the project's existing style. - [X] I have reviewed my changes. - [X] Only the necessary files and lines have been changed. - [X] This PR is ready for review.
fix: removed 2 unused variables
Some checks failed
nixbot/nix-eval evaluation succeeded in 0s (1 warning)
nixbot/nix-build 0 attributes built
kennel/deploy deployment healthy
kennel/build build succeeded
Test / Unit tests (pull_request) Successful in 1m36s
Test / Integration tests (pull_request) Has been cancelled
bccf901098

Kennel Deployments

Torn down at 2026-10-26 02:36:11 UTC.

<!-- kennel-deployment --> ### Kennel Deployments Torn down at 2026-10-26 02:36:11 UTC.
fix(ci): prefer public Nix binary cache
Some checks failed
nixbot/nix-eval evaluation succeeded in 0s (1 warning)
nixbot/nix-build 0 attributes built
kennel/build build succeeded
kennel/deploy deployment healthy
Test / Unit tests (pull_request) Successful in 1m12s
Test / Integration tests (pull_request) Has been cancelled
05bacb52d0
fix: try switching workflow from nix to docker
All checks were successful
nixbot/nix-eval evaluation succeeded in 0s (1 warning)
nixbot/nix-build 0 attributes built
kennel/deploy deployment healthy
kennel/build build succeeded
Test / Unit tests (pull_request) Successful in 1m14s
Test / Integration tests (pull_request) Successful in 2m18s
2337df5f08
annadavi force-pushed fix-test-runner from 2337df5f08
All checks were successful
nixbot/nix-eval evaluation succeeded in 0s (1 warning)
nixbot/nix-build 0 attributes built
kennel/deploy deployment healthy
kennel/build build succeeded
Test / Unit tests (pull_request) Successful in 1m14s
Test / Integration tests (pull_request) Successful in 2m18s
to 7de282239f
All checks were successful
nixbot/nix-eval evaluation succeeded in 0s (1 warning)
nixbot/nix-build 0 attributes built
kennel/build build succeeded
kennel/deploy deployment healthy
Test / Unit tests (pull_request) Successful in 1m14s
Test / Integration tests (pull_request) Successful in 2m13s
2026-10-26 02:31:29 +00:00
Compare
annadavi merged commit 7de282239f into ui_change 2026-10-26 02:36:08 +00:00
annadavi deleted branch fix-test-runner 2026-10-26 02:36:08 +00:00
Sign in to join this conversation.
No description provided.