Skip to content

major(cb2-16760): added new test type schema and renamed test-result-test-type #202

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
May 19, 2025

Conversation

cb-cs
Copy link
Contributor

@cb-cs cb-cs commented May 16, 2025

Add Test Type Schema to Types Definition Package

CB2-16760

Changelog

  • added new top level enums directory for what will eventually contain all of the shared enums
  • refactored v1/test-type to v1/test-result-test-type as that definition is what a test-result submits as an object in the testTypes array on a test-result, rather than what is returned by the test-types-service.
  • moved vehicleConfiguration.enum.ts to the top level enum directory (only being used by types-service currently)
  • created test-type directory which corresponds to the object returned by the test types service
  • implemented new plugin that now generates the correct references when generating json-schemas

@cb-cs cb-cs force-pushed the feature/CB2-16760 branch from 135cadb to 0f3358e Compare May 16, 2025 08:28
@cb-cs cb-cs marked this pull request as ready for review May 19, 2025 09:46
@cb-cs cb-cs merged commit 0d84a92 into develop May 19, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants