Integrated code lifecycle
: Generate authentication tokens to authenticate against localVC
#55151
Triggered via pull request
June 17, 2024 07:00
SimonEntholzer
synchronize
#8664
Status
Success
Total duration
2m 34s
Artifacts
–
Annotations
8 errors
de.tum.in.www1.artemis.architecture.ArchitectureTest ► testNoRestControllersImported():
src/test/java/de/tum/in/www1/artemis/architecture/ArchitectureTest.java#L311
Failed test found in:
build/test-results/test/TEST-de.tum.in.www1.artemis.architecture.ArchitectureTest.xml
Error:
java.lang.AssertionError: Architecture Violation [Priority: MEDIUM] - Rule 'classes should not import RestController' was violated (1 times):
|
test#L0
Junit Results ran 7498 in 1072.0889999999995 seconds 0 Errored, 4 Failed, 3 Skipped
|
testNoRestControllersImported():
/home/runner/work/Artemis/Artemis/src/test/java/de/tum/in/www1/artemis/architecture/ArchitectureTest.java#L307
Junit test testNoRestControllersImported() failed java.lang.AssertionError: Architecture Violation [Priority: MEDIUM] - Rule 'classes should not import RestController' was violated (1 times):
de.tum.in.www1.artemis.service.connectors.localvc.LocalVCPersonalAccessTokenManagementService imports the RestController de.tum.in.www1.artemis.web.rest.UserResource
|
[1] expectedRenewalCount=2, expectedCreationCount=3:
/home/runner/work/Artemis/Artemis/src/test/java/de/tum/in/www1/artemis/service/connectors/vcs/VcsTokenRenewalServiceTest.java#L0
Junit test [1] expectedRenewalCount=2, expectedCreationCount=3 failed org.mockito.exceptions.verification.TooManyActualInvocations:
userRepository.getUsersWithAccessTokenExpirationDateBefore(
<any>
);
Wanted 1 time:
-> at de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalServiceTest.verifyUserRepositoryMocks(VcsTokenRenewalServiceTest.java:91)
But was 2 times:
-> at de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalService.renewExpiringAccessTokens(VcsTokenRenewalService.java:72)
-> at de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalService.renewExpiringAccessTokens(VcsTokenRenewalService.java:72)
|
[2] expectedRenewalCount=0, expectedCreationCount=4:
/home/runner/work/Artemis/Artemis/src/test/java/de/tum/in/www1/artemis/service/connectors/vcs/VcsTokenRenewalServiceTest.java#L0
Junit test [2] expectedRenewalCount=0, expectedCreationCount=4 failed org.mockito.exceptions.verification.TooManyActualInvocations:
userRepository.getUsersWithAccessTokenExpirationDateBefore(
<any>
);
Wanted 1 time:
-> at de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalServiceTest.verifyUserRepositoryMocks(VcsTokenRenewalServiceTest.java:91)
But was 2 times:
-> at de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalService.renewExpiringAccessTokens(VcsTokenRenewalService.java:72)
-> at de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalService.renewExpiringAccessTokens(VcsTokenRenewalService.java:72)
|
[3] expectedRenewalCount=3, expectedCreationCount=0:
/home/runner/work/Artemis/Artemis/src/test/java/de/tum/in/www1/artemis/service/connectors/vcs/VcsTokenRenewalServiceTest.java#L0
Junit test [3] expectedRenewalCount=3, expectedCreationCount=0 failed org.mockito.exceptions.verification.TooManyActualInvocations:
userRepository.getUsersWithAccessTokenExpirationDateBefore(
<any>
);
Wanted 1 time:
-> at de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalServiceTest.verifyUserRepositoryMocks(VcsTokenRenewalServiceTest.java:91)
But was 2 times:
-> at de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalService.renewExpiringAccessTokens(VcsTokenRenewalService.java:72)
-> at de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalService.renewExpiringAccessTokens(VcsTokenRenewalService.java:72)
|
de.tum.in.www1.artemis.architecture.ArchitectureTest ► testNoRestControllersImported():
src/test/java/de/tum/in/www1/artemis/architecture/ArchitectureTest.java#L311
Failed test found in:
build/test-results/test/TEST-de.tum.in.www1.artemis.architecture.ArchitectureTest.xml
Error:
java.lang.AssertionError: Architecture Violation [Priority: MEDIUM] - Rule 'classes should not import RestController' was violated (1 times):
|
de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalServiceTest ► [1] expectedRenewalCount=2, expectedCreationCount=3:
src/test/java/de/tum/in/www1/artemis/service/connectors/vcs/VcsTokenRenewalServiceTest.java#L91
Failed test found in:
build/test-results/test/TEST-de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalServiceTest.xml
build/test-results/test/TEST-de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalServiceTest.xml
build/test-results/test/TEST-de.tum.in.www1.artemis.service.connectors.vcs.VcsTokenRenewalServiceTest.xml
Error:
org.mockito.exceptions.verification.TooManyActualInvocations:
|