Skip to content

Conversation

@jreynard-code
Copy link
Member

@jreynard-code jreynard-code commented Mar 7, 2025

This branch contains:

  • Run SolutionControllerTests and WorkspaceControllerTests in build_test_package workflow
  • Mvc tests and Spring RestDocs associated for Workspace and Solution modules
  • Mvc tests Code cleaning

…eaning

- Refactor ControllerTestUtils inner functions
- Change post to patch HTTP verb for endpoints  /organizations/{organization_id}/security/default
- Add missing /organizations/$organizationId/security/users mvc test
- Remove parameters and parameterGroups properties from SolutionUpdateRequest (dedicated endpoints exist)
- Add Solution mvc initial tests
- Remove parameters and parameterGroups from updateSolution service's function and fix integration tests
- Add missing Workspace mvc tests
- Fix bug when updating workspace.solution.runTemplateFilter and workspace.solution.defaultRunTemplateDataset if workspace.solution.solutionId do not changed
Note: It looks like there an issue in kotlin-spring openapi generator when it generates endpoints with multipart param. (see. WorkspaceControllerTests for information)
@jreynard-code jreynard-code merged commit 0d019a4 into main Mar 7, 2025
36 checks passed
@jreynard-code jreynard-code deleted the JREY/mvc_tests_for_workspace_solution branch March 7, 2025 15:14
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