Closed greg-adams closed 1 month ago
QA Check | Result |
---|---|
๐ Client Tests | โ |
๐ Server Tests | โ |
๐ค E2E Tests | โ |
๐ ESLint | โ |
๐งน TFLint | โ |
Step | Result |
---|---|
๐ Terraform Format & Style | โ |
โ๏ธ Terraform Initialization | โ |
๐ค Terraform Validation | โ |
๐ Terraform Plan | โ |
Hint: If "Terraform Format & Style" failed, run terraform fmt -recursive
from the terraform/
directory and commit the results.
Pusher: @greg-adams, Action: pull_request_target
, Workflow: Continuous Integration
Ticket #
Description
This PR is a draft to configure vitest to use Vue 3 for unit tests over the transition build used for production. The transition build was creating issues using the core wrapper functionality needed for proper unit tests. There were some minor changes needed for some older tests, and at least one component (
NewUploadView
) that still needs the compat version. Bootstrap-Vue library is not yet compatible with Vue 3, however, these have been added as global stubs, which is likely desired for most test scenarios, andrenderStubDefaultSlot
allows us to query their default slots. This should allow us to expand unit tests going forward.Screenshots / Demo Video
Testing
Automated and Unit Tests
Manual tests for Reviewer
Checklist