linked metrics-endpoint #132

Merged
hsh-michaelhoennig merged 5 commits from feature/linked-metrics-endpoint into master 2024-12-06 10:08:32 +01:00
2 changed files with 3 additions and 2 deletions
Showing only changes of commit c87b88ff4c - Show all commits

View File

@ -16,6 +16,7 @@ import net.hostsharing.hsadminng.hs.booking.item.HsBookingItem;
import net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRbacEntity; import net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRbacEntity;
import net.hostsharing.hsadminng.rbac.context.ContextBasedTest; import net.hostsharing.hsadminng.rbac.context.ContextBasedTest;
import net.hostsharing.hsadminng.rbac.grant.RbacGrantsDiagramService; import net.hostsharing.hsadminng.rbac.grant.RbacGrantsDiagramService;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.repository.Repository; import org.springframework.data.repository.Repository;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -120,6 +121,7 @@ public class ArchitectureTest {
@SuppressWarnings("unused") @SuppressWarnings("unused")
public static final ArchRule configPackageRule = classes() public static final ArchRule configPackageRule = classes()
.that().resideInAPackage("..config..") .that().resideInAPackage("..config..")
.and().areNotAnnotatedWith(SpringBootTest.class)
.should().onlyDependOnClassesThat() .should().onlyDependOnClassesThat()
.resideOutsideOfPackage(NET_HOSTSHARING_HSADMINNG); .resideOutsideOfPackage(NET_HOSTSHARING_HSADMINNG);

View File

@ -2,7 +2,6 @@ package net.hostsharing.hsadminng.config;
import io.restassured.RestAssured; import io.restassured.RestAssured;
import net.hostsharing.hsadminng.HsadminNgApplication; import net.hostsharing.hsadminng.HsadminNgApplication;
import net.hostsharing.hsadminng.rbac.test.JpaAttempt;
import net.hostsharing.hsadminng.test.DisableSecurityConfig; import net.hostsharing.hsadminng.test.DisableSecurityConfig;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.SpringBootTest;
@ -13,7 +12,7 @@ import static net.hostsharing.hsadminng.rbac.test.JsonMatcher.lenientlyEquals;
@SpringBootTest( @SpringBootTest(
webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT,
classes = { HsadminNgApplication.class, DisableSecurityConfig.class, JpaAttempt.class } classes = { HsadminNgApplication.class, DisableSecurityConfig.class }
) )
@ActiveProfiles("test") @ActiveProfiles("test")
class CustomActuatorEndpointAcceptanceTest { class CustomActuatorEndpointAcceptanceTest {