Skip to content

Commit eb226b0

Browse files
committed
Load default properties in all tests
1 parent 8a0a412 commit eb226b0

8 files changed

Lines changed: 19 additions & 1 deletion

File tree

src/test/java/eu/openanalytics/containerproxy/test/auth/LDAPAuthenticationTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,20 +26,23 @@
2626

2727
import javax.inject.Inject;
2828

29+
import eu.openanalytics.containerproxy.test.proxy.PropertyOverrideContextInitializer;
2930
import org.junit.Test;
3031
import org.junit.runner.RunWith;
3132
import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc;
3233
import org.springframework.boot.test.context.SpringBootTest;
3334
import org.springframework.core.env.Environment;
3435
import org.springframework.http.MediaType;
3536
import org.springframework.test.context.ActiveProfiles;
37+
import org.springframework.test.context.ContextConfiguration;
3638
import org.springframework.test.context.junit4.SpringRunner;
3739
import org.springframework.test.web.servlet.MockMvc;
3840

3941
@SpringBootTest
4042
@RunWith(SpringRunner.class)
4143
@AutoConfigureMockMvc
4244
@ActiveProfiles("test-ldap-auth")
45+
@ContextConfiguration(initializers = PropertyOverrideContextInitializer.class)
4346
public class LDAPAuthenticationTest {
4447

4548
@Inject

src/test/java/eu/openanalytics/containerproxy/test/auth/NoAuthenticationTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,22 @@
2626

2727
import javax.inject.Inject;
2828

29+
import eu.openanalytics.containerproxy.test.proxy.PropertyOverrideContextInitializer;
2930
import org.junit.Test;
3031
import org.junit.runner.RunWith;
3132
import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc;
3233
import org.springframework.boot.test.context.SpringBootTest;
3334
import org.springframework.http.MediaType;
3435
import org.springframework.test.context.ActiveProfiles;
36+
import org.springframework.test.context.ContextConfiguration;
3537
import org.springframework.test.context.junit4.SpringRunner;
3638
import org.springframework.test.web.servlet.MockMvc;
3739

3840
@SpringBootTest
3941
@RunWith(SpringRunner.class)
4042
@AutoConfigureMockMvc
4143
@ActiveProfiles("test-no-auth")
44+
@ContextConfiguration(initializers = PropertyOverrideContextInitializer.class)
4245
public class NoAuthenticationTest {
4346

4447
@Inject

src/test/java/eu/openanalytics/containerproxy/test/auth/SimpleAuthenticationTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,20 +26,23 @@
2626

2727
import javax.inject.Inject;
2828

29+
import eu.openanalytics.containerproxy.test.proxy.PropertyOverrideContextInitializer;
2930
import org.junit.Test;
3031
import org.junit.runner.RunWith;
3132
import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc;
3233
import org.springframework.boot.test.context.SpringBootTest;
3334
import org.springframework.core.env.Environment;
3435
import org.springframework.http.MediaType;
3536
import org.springframework.test.context.ActiveProfiles;
37+
import org.springframework.test.context.ContextConfiguration;
3638
import org.springframework.test.context.junit4.SpringRunner;
3739
import org.springframework.test.web.servlet.MockMvc;
3840

3941
@SpringBootTest
4042
@RunWith(SpringRunner.class)
4143
@AutoConfigureMockMvc
4244
@ActiveProfiles("test-simple-auth")
45+
@ContextConfiguration(initializers = PropertyOverrideContextInitializer.class)
4346
public class SimpleAuthenticationTest {
4447

4548
@Inject

src/test/java/eu/openanalytics/containerproxy/test/e2e/app_recovery/TestAppRecovery.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
import java.util.List;
3838
import java.util.stream.Stream;
3939

40-
4140
public class TestAppRecovery extends KubernetesTestBase {
4241

4342
private static Stream<Arguments> provideStringsForIsBlank() {

src/test/java/eu/openanalytics/containerproxy/test/proxy/TestConcurrentUsers.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
import org.springframework.http.MediaType;
4242
import org.springframework.http.ResponseEntity;
4343
import org.springframework.test.context.ActiveProfiles;
44+
import org.springframework.test.context.ContextConfiguration;
4445
import org.springframework.test.context.junit4.SpringRunner;
4546

4647
import eu.openanalytics.containerproxy.ContainerProxyApplication;
@@ -50,6 +51,7 @@
5051
@SpringBootTest(classes = { ContainerProxyApplication.class }, webEnvironment = WebEnvironment.RANDOM_PORT)
5152
@RunWith(SpringRunner.class)
5253
@ActiveProfiles("test")
54+
@ContextConfiguration(initializers = PropertyOverrideContextInitializer.class)
5355
public class TestConcurrentUsers {
5456

5557
@Inject

src/test/java/eu/openanalytics/containerproxy/test/proxy/TestProxyService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
import org.springframework.context.annotation.Primary;
3333
import org.springframework.core.env.Environment;
3434
import org.springframework.test.context.ActiveProfiles;
35+
import org.springframework.test.context.ContextConfiguration;
3536
import org.springframework.test.context.junit4.SpringRunner;
3637

3738
import eu.openanalytics.containerproxy.ContainerProxyApplication;
@@ -44,6 +45,7 @@
4445
@SpringBootTest(classes= {TestConfiguration.class, ContainerProxyApplication.class})
4546
@RunWith(SpringRunner.class)
4647
@ActiveProfiles("test")
48+
@ContextConfiguration(initializers = PropertyOverrideContextInitializer.class)
4749
public class TestProxyService {
4850

4951
@Inject

src/test/java/eu/openanalytics/containerproxy/test/unit/TestComputeTargetPath.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,21 @@
2222

2323
import eu.openanalytics.containerproxy.ContainerProxyApplication;
2424
import eu.openanalytics.containerproxy.backend.AbstractContainerBackend;
25+
import eu.openanalytics.containerproxy.test.proxy.PropertyOverrideContextInitializer;
2526
import eu.openanalytics.containerproxy.test.proxy.TestProxyService.TestConfiguration;
2627
import org.junit.Test;
2728
import org.junit.runner.RunWith;
2829
import org.springframework.boot.test.context.SpringBootTest;
2930
import org.springframework.test.context.ActiveProfiles;
31+
import org.springframework.test.context.ContextConfiguration;
3032
import org.springframework.test.context.junit4.SpringRunner;
3133

3234
import static org.junit.Assert.assertEquals;
3335

3436
@SpringBootTest(classes= {TestConfiguration.class, ContainerProxyApplication.class})
3537
@RunWith(SpringRunner.class)
3638
@ActiveProfiles("test")
39+
@ContextConfiguration(initializers = PropertyOverrideContextInitializer.class)
3740
public class TestComputeTargetPath {
3841

3942
@Test

src/test/java/eu/openanalytics/containerproxy/test/unit/TestOpenIdParseClaimRoles.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
import eu.openanalytics.containerproxy.ContainerProxyApplication;
2424
import eu.openanalytics.containerproxy.auth.impl.OpenIDAuthenticationBackend;
25+
import eu.openanalytics.containerproxy.test.proxy.PropertyOverrideContextInitializer;
2526
import eu.openanalytics.containerproxy.test.proxy.TestProxyService;
2627
import net.minidev.json.JSONArray;
2728
import org.apache.logging.log4j.LogManager;
@@ -30,6 +31,7 @@
3031
import org.junit.runner.RunWith;
3132
import org.springframework.boot.test.context.SpringBootTest;
3233
import org.springframework.test.context.ActiveProfiles;
34+
import org.springframework.test.context.ContextConfiguration;
3335
import org.springframework.test.context.junit4.SpringRunner;
3436

3537
import java.util.ArrayList;
@@ -42,6 +44,7 @@
4244
@SpringBootTest(classes= {TestProxyService.TestConfiguration.class, ContainerProxyApplication.class})
4345
@RunWith(SpringRunner.class)
4446
@ActiveProfiles("test")
47+
@ContextConfiguration(initializers = PropertyOverrideContextInitializer.class)
4548
public class TestOpenIdParseClaimRoles {
4649

4750
private final Logger logger = LogManager.getLogger(OpenIDAuthenticationBackend.class);

0 commit comments

Comments
 (0)