Skip to content
This repository was archived by the owner on Dec 19, 2023. It is now read-only.

Commit 4fab1f6

Browse files
committed
Fix unit tests
1 parent b3971bb commit 4fab1f6

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

graphql-spring-boot-autoconfigure/src/main/java/graphql/kickstart/spring/web/boot/GraphQLInstrumentationAutoConfiguration.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import org.springframework.boot.autoconfigure.condition.ConditionalOnExpression;
1818
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
1919
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
20+
import org.springframework.boot.context.properties.EnableConfigurationProperties;
2021
import org.springframework.context.annotation.Bean;
2122
import org.springframework.context.annotation.Configuration;
2223

@@ -28,6 +29,7 @@
2829
@ConditionalOnClass(MetricsAutoConfiguration.class)
2930
@AutoConfigureAfter({MetricsAutoConfiguration.class, SimpleMetricsExportAutoConfiguration.class,
3031
GraphQLWebsocketAutoConfiguration.class})
32+
@EnableConfigurationProperties(GraphQLServletProperties.class)
3133
@ConditionalOnProperty(value = "graphql.servlet.enabled", havingValue = "true", matchIfMissing = true)
3234
public class GraphQLInstrumentationAutoConfiguration {
3335

graphql-spring-boot-autoconfigure/src/test/java/graphql/kickstart/spring/web/boot/GraphQLServletPropertiesTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,14 @@
77
import org.junit.jupiter.api.Test;
88
import org.junit.jupiter.api.extension.ExtendWith;
99
import org.springframework.beans.factory.annotation.Autowired;
10+
import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
11+
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1012
import org.springframework.boot.test.context.SpringBootTest;
13+
import org.springframework.context.annotation.Import;
1114
import org.springframework.test.context.junit.jupiter.SpringExtension;
1215

1316
@ExtendWith(SpringExtension.class)
17+
@EnableConfigurationProperties(GraphQLServletProperties.class)
1418
@SpringBootTest(properties = {"graphql.servlet.mapping=/test",
1519
"graphql.servlet.contextSetting=PER_REQUEST_WITH_INSTRUMENTATION"})
1620
class GraphQLServletPropertiesTest {

graphql-spring-boot-autoconfigure/src/test/java/graphql/kickstart/spring/web/boot/TestAutoConfiguration.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package graphql.kickstart.spring.web.boot;
22

33
import org.springframework.boot.SpringBootConfiguration;
4+
import org.springframework.context.annotation.Import;
45

56
@SpringBootConfiguration
67
public class TestAutoConfiguration {

0 commit comments

Comments
 (0)