Skip to content

Conversation

@jreynard-code
Copy link
Member

No description provided.

@jreynard-code jreynard-code force-pushed the fix_500_path_variables_empty_PROD-14970 branch 2 times, most recently from 967f483 to 850dbbf Compare November 26, 2025 14:18
- Added validation to ensure IDs (e.g., `organizationId`, `workspaceId`, `runnerId`, `datasetId`, etc.) are not blank in service methods.
- Updated dataset and organization integration tests to cover scenarios with empty IDs.
…iers

- Added `deleteRun`, `getRun`, `getRunLogs`, `getRunStatus`, and `listRuns` integration tests to verify not-blank validation for `organizationId`, `workspaceId`, `runnerId`, and `runId`.
- Refactored `RunServiceIntegrationTest` to remove unnecessary mocks and declarations.
…tifiers

- Added integration tests for `createRunner`, `deleteRunner`, `getRunner`, `updateRunner`, and other runner-related API methods to verify not-blank validation for `organizationId`, `workspaceId`, and `runnerId`.
- Removed unnecessary `@Autowired` annotations for spied services.
…gration tests

- Introduced regex validation for identifiers such as `organizationId`, `workspaceId`, `runnerId`, `runId`, `solutionId`, and `datasetId` across services and APIs.
- Updated OpenAPI specifications to include regex patterns for identifier validation.
- Added integration tests for invalid identifier formats in `organization`, `workspace`, `runner`, `run`, `dataset`, and `solution` APIs.
@jreynard-code jreynard-code force-pushed the fix_500_path_variables_empty_PROD-14970 branch from 850dbbf to 3f91acf Compare November 27, 2025 10:09
@jreynard-code jreynard-code merged commit 8842d3f into main Nov 27, 2025
41 checks passed
@jreynard-code jreynard-code deleted the fix_500_path_variables_empty_PROD-14970 branch November 27, 2025 10:33
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