WebSecurityConfigIntegrationTest
Tests
| Test |
Duration |
Result |
| accessToActuatorEndpointShouldBePermitted() |
0.035s |
passed |
| accessToActuatorShouldBePermitted() |
0.027s |
passed |
| accessToApiDefinitionsShouldBePermitted() |
0.043s |
passed |
| accessToApiDocsEndpointShouldBePermitted() |
0.037s |
passed |
| accessToApiWithValidJwtShouldBePermitted() |
0.023s |
passed |
| accessToBundledDocumentationShouldBePermitted() |
0.011s |
passed |
| accessToDocumentationDirectoryShouldServeItsIndex() |
0.184s |
passed |
| accessToOpenApiWithoutTokenShouldBePermitted() |
0.041s |
passed |
| accessToProtectedApiWithInvalidTokenShouldBeDenied() |
0.016s |
passed |
| accessToSwaggerUiShouldBePermitted() |
0.015s |
passed |
| actualPingRequestAllowsAnyOrigin() |
0.018s |
passed |
| actualPongPostWithInvalidTokenAndAllowedOriginReturnsUnauthorizedWithCorsHeader() |
0.020s |
passed |
| actualPongPostWithInvalidTokenAndDeniedOriginIsRejectedByCors() |
0.007s |
passed |
| actualPongRequestWithInvalidTokenAndAllowedOriginReturnsUnauthorizedWithCorsHeader() |
0.019s |
passed |
| actualPongRequestWithInvalidTokenAndDeniedOriginIsRejectedByCors() |
0.011s |
passed |
| preflightPostToPongAllowsConfiguredOrigin() |
0.011s |
passed |
| preflightPostToPongBlocksOtherOrigin() |
0.015s |
passed |
| preflightToPingAllowsAnyOrigin() |
0.020s |
passed |
| preflightToPongAllowsConfiguredOrigin() |
0.022s |
passed |
| preflightToPongBlocksOtherOrigin() |
0.019s |
passed |
Standard output
2026-08-10T16:29:29.826Z INFO 374 --- [ Test worker] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [net.hostsharing.hsadminng.config.WebSecurityConfigIntegrationTest]: WebSecurityConfigIntegrationTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2026-08-10T16:29:29.908Z INFO 374 --- [ Test worker] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration net.hostsharing.hsadminng.HsadminNgApplication for test class net.hostsharing.hsadminng.config.WebSecurityConfigIntegrationTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.5.5)
2026-08-10T16:29:29.998Z INFO 374 --- [ Test worker] n.h.h.c.WebSecurityConfigIntegrationTest : Starting WebSecurityConfigIntegrationTest using Java 21.0.11 with PID 374 (started by root in /home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67)
2026-08-10T16:29:29.998Z INFO 374 --- [ Test worker] n.h.h.c.WebSecurityConfigIntegrationTest : The following 1 profile is active: "fake-jwt"
2026-08-10T16:29:30.799Z INFO 374 --- [ Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2026-08-10T16:29:30.969Z INFO 374 --- [ Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 167 ms. Found 35 JPA repository interfaces.
2026-08-10T16:29:31.088Z INFO 374 --- [ Test worker] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 0 (http)
2026-08-10T16:29:31.089Z INFO 374 --- [ Test worker] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2026-08-10T16:29:31.089Z INFO 374 --- [ Test worker] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.44]
2026-08-10T16:29:31.104Z INFO 374 --- [ Test worker] o.a.c.c.C.[Tomcat-4].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2026-08-10T16:29:31.104Z INFO 374 --- [ Test worker] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1102 ms
2026-08-10T16:29:31.193Z INFO 374 --- [ Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Starting...
2026-08-10T16:29:31.206Z INFO 374 --- [ Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-3 - Added connection org.testcontainers.jdbc.ConnectionWrapper@33c94164
2026-08-10T16:29:31.206Z INFO 374 --- [ Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Start completed.
2026-08-10T16:29:31.807Z WARN 374 --- [ Test worker] liquibase.executor : Context defined as: testing currentSubjectUuid, , hsh-fran_superuser, []
2026-08-10T16:29:31.808Z WARN 374 --- [ Test worker] liquibase.executor : Context defined as: testing currentSubjectUuid, , hsh-alex_superuser, []
2026-08-10T16:29:31.970Z INFO 374 --- [ Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2026-08-10T16:29:31.977Z INFO 374 --- [ Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2026-08-10T16:29:31.984Z INFO 374 --- [ Test worker] org.hibernate.orm.connections.pooling : HHH10001005: Database info:
Database JDBC URL [Connecting through datasource 'proxyDataSourceDecorator [net.ttddyy.dsproxy.support.ProxyDataSource] -> dataSource [com.zaxxer.hikari.HikariDataSource]']
Database driver: undefined/unknown
Database version: 15.5
Autocommit mode: undefined/unknown
Isolation level: undefined/unknown
Minimum pool size: undefined/unknown
Maximum pool size: undefined/unknown
2026-08-10T16:29:31.994Z INFO 374 --- [ Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2026-08-10T16:29:32.055Z WARN 374 --- [ Test worker] o.h.boot.model.internal.ToOneBinder : HHH000491: 'net.hostsharing.hsadminng.hs.office.debitor.HsOfficeDebitorEntity.partner' uses both @NotFound and FetchType.LAZY. @ManyToOne and @OneToOne associations mapped with @NotFound are forced to EAGER fetching.
2026-08-10T16:29:32.059Z WARN 374 --- [ Test worker] o.h.boot.model.internal.ToOneBinder : HHH000491: 'net.hostsharing.hsadminng.hs.office.debitor.HsOfficeDebitorEntity.refundBankAccount' uses both @NotFound and FetchType.LAZY. @ManyToOne and @OneToOne associations mapped with @NotFound are forced to EAGER fetching.
2026-08-10T16:29:32.069Z WARN 374 --- [ Test worker] o.h.boot.model.internal.ToOneBinder : HHH000491: 'net.hostsharing.hsadminng.hs.office.partner.HsOfficePartnerRbacEntity.details' uses both @NotFound and FetchType.LAZY. @ManyToOne and @OneToOne associations mapped with @NotFound are forced to EAGER fetching.
2026-08-10T16:29:32.070Z WARN 374 --- [ Test worker] o.h.boot.model.internal.ToOneBinder : HHH000491: 'net.hostsharing.hsadminng.hs.office.partner.HsOfficePartnerRealEntity.details' uses both @NotFound and FetchType.LAZY. @ManyToOne and @OneToOne associations mapped with @NotFound are forced to EAGER fetching.
2026-08-10T16:29:32.675Z INFO 374 --- [ Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
2026-08-10T16:29:32.679Z INFO 374 --- [ Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2026-08-10T16:29:33.280Z WARN 374 --- [ Test worker] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2026-08-10T16:29:33.701Z INFO 374 --- [ Test worker] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 33367 (http) with context path '/'
2026-08-10T16:29:33.727Z INFO 374 --- [ Test worker] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 0 (http)
2026-08-10T16:29:33.728Z INFO 374 --- [ Test worker] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2026-08-10T16:29:33.728Z INFO 374 --- [ Test worker] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.44]
2026-08-10T16:29:33.736Z INFO 374 --- [ Test worker] o.a.c.c.C.[Tomcat-5].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2026-08-10T16:29:33.737Z INFO 374 --- [ Test worker] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 34 ms
2026-08-10T16:29:33.742Z INFO 374 --- [ Test worker] o.s.b.a.e.web.EndpointLinksResolver : Exposing 5 endpoints beneath base path '/actuator'
2026-08-10T16:29:33.764Z INFO 374 --- [ Test worker] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 46741 (http) with context path '/'
2026-08-10T16:29:33.781Z INFO 374 --- [ Test worker] n.h.h.c.WebSecurityConfigIntegrationTest : Started WebSecurityConfigIntegrationTest in 3.857 seconds (process running for 69.459)
2026-08-10T16:29:33.866Z INFO 374 --- [o-auto-5-exec-1] o.a.c.c.C.[Tomcat-4].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-08-10T16:29:33.867Z INFO 374 --- [o-auto-5-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2026-08-10T16:29:33.868Z INFO 374 --- [o-auto-5-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
2026-08-10T16:29:34.044Z INFO 374 --- [1-auto-6-exec-1] o.a.c.c.C.[Tomcat-5].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServletRegistration'
2026-08-10T16:29:34.044Z INFO 374 --- [1-auto-6-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServletRegistration'
2026-08-10T16:29:34.044Z INFO 374 --- [1-auto-6-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms