Skip to content

Commit

Permalink
fix test
Browse files Browse the repository at this point in the history
  • Loading branch information
syjer committed May 12, 2023
1 parent 5ef3404 commit f85c12a
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions src/test/java/alfio/manager/AccessServiceIntegrationTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
import org.springframework.security.core.authority.SimpleGrantedAuthority;
import org.springframework.security.crypto.password.PasswordEncoder;
import org.springframework.security.web.csrf.CsrfTokenRepository;
import org.springframework.session.FindByIndexNameSessionRepository;
import org.springframework.session.security.SpringSessionBackedSessionRegistry;
import org.springframework.test.context.ActiveProfiles;
import org.springframework.test.context.ContextConfiguration;
Expand All @@ -52,10 +53,17 @@
import static alfio.config.authentication.support.AuthenticationConstants.SYSTEM_API_CLIENT;

@AlfioIntegrationTest
@ContextConfiguration(classes = {DataSourceConfiguration.class, TestConfiguration.class, WebSecurityConfig.class, AccessServiceIntegrationTest.CustomContextConfiguration.class})
@ContextConfiguration(classes = {DataSourceConfiguration.class, TestConfiguration.class, AccessServiceIntegrationTest.AdHocMvcConfiguration.class, WebSecurityConfig.class, AccessServiceIntegrationTest.CustomContextConfiguration.class})
@ActiveProfiles({Initializer.PROFILE_DEV, Initializer.PROFILE_DISABLE_JOBS, Initializer.PROFILE_INTEGRATION_TEST})
class AccessServiceIntegrationTest {

static class AdHocMvcConfiguration {
@Bean
public SpringSessionBackedSessionRegistry<?> sessionRegistry(FindByIndexNameSessionRepository<?> sessionRepository) {
return new SpringSessionBackedSessionRegistry<>(sessionRepository);
}
}


static class CustomContextConfiguration extends FormBasedWebSecurity {
public CustomContextConfiguration(Environment environment,
Expand All @@ -75,7 +83,6 @@ public CustomContextConfiguration(Environment environment,
public AuthenticationManager authenticationManagerBean () throws Exception {
return super.authenticationManagerBean();
}

}

@Autowired
Expand Down

0 comments on commit f85c12a

Please sign in to comment.