Skip to content

Commit a53be72

Browse files
fix(server): resolve ci failures
1 parent 48f6689 commit a53be72

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

server/application-server/src/test/java/de/tum/in/www1/hephaestus/account/AccountControllerIntegrationTest.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import org.springframework.beans.factory.annotation.Autowired;
1111
import org.springframework.boot.test.autoconfigure.web.reactive.AutoConfigureWebTestClient;
1212
import org.springframework.test.web.reactive.server.WebTestClient;
13+
import org.springframework.transaction.annotation.Transactional;
1314

1415
@AutoConfigureWebTestClient
1516
@DisplayName("Account controller integration")
@@ -22,6 +23,7 @@ class AccountControllerIntegrationTest extends BaseIntegrationTest {
2223
private UserRepository userRepository;
2324

2425
@Test
26+
@Transactional
2527
@DisplayName("GET /user/settings provisions a GitLab user from JWT claims when no user row exists yet")
2628
void getUserSettingsProvisionsGitLabUserWhenMissing() {
2729
assertThat(userRepository.findByLogin("gitlabuser")).isEmpty();
@@ -37,12 +39,12 @@ void getUserSettingsProvisionsGitLabUserWhenMissing() {
3739
.jsonPath("$.aiReviewEnabled")
3840
.isEqualTo(true)
3941
.jsonPath("$.participateInResearch")
40-
.isEqualTo(false);
42+
.isEqualTo(true);
4143

4244
var provisionedUser = userRepository.findByLogin("gitlabuser");
4345
assertThat(provisionedUser).isPresent();
4446
assertThat(provisionedUser.orElseThrow().getNativeId()).isEqualTo(18024L);
4547
assertThat(provisionedUser.orElseThrow().getProvider().getType()).isEqualTo(GitProviderType.GITLAB);
46-
assertThat(provisionedUser.orElseThrow().getProvider().getServerUrl()).isEqualTo("https://gitlab.com");
48+
assertThat(provisionedUser.orElseThrow().getProvider().getServerUrl()).isEqualTo("https://gitlab.lrz.de");
4749
}
4850
}

0 commit comments

Comments
 (0)