Skip to content
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

test: allow non-transactional controller integration tests DHIS2-17729 #18731

Merged
merged 1 commit into from
Oct 3, 2024

Conversation

teleivo
Copy link
Contributor

@teleivo teleivo commented Oct 3, 2024

by moving the @Transactional annotation from our ControllerIntegrationTestBase to the test itself. We did the same for our service/repo integration tests already.

It was already approved in the past #18470 I closed it as I did not have a test that needed this change.

I now have the first controller integration test

#18719

that tests tracker code running in another thread. I therefore need a non-transactional controller integration test.

by moving the @transactional annotation from our ControllerIntegrationTestBase to the test itself.
We did the same for our service/repo integration tests already.
@teleivo teleivo force-pushed the DHIS2-17729-non-transactional-controller-test branch from 18558d4 to 10ba6c2 Compare October 3, 2024 07:26
@teleivo teleivo enabled auto-merge (squash) October 3, 2024 07:26
Copy link

sonarqubecloud bot commented Oct 3, 2024

@teleivo teleivo merged commit 942cd60 into master Oct 3, 2024
14 checks passed
@teleivo teleivo deleted the DHIS2-17729-non-transactional-controller-test branch October 3, 2024 07:43
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