Skip to content

Commit 5da9182

Browse files
authored
chore: re-enable integration tests (#146)
Update test harness and re-enable integration test profile
1 parent d7fabaf commit 5da9182

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

.github/workflows/pullrequest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
${{ runner.os }}-maven-
4040
4141
- name: Build with Maven
42-
run: mvn --batch-mode --update-snapshots verify # -P integration-test - add this back once we have a compatible flagd
42+
run: mvn --batch-mode --update-snapshots verify -P integration-test
4343

4444
- name: Upload coverage to Codecov
4545
uses: codecov/codecov-action@e0fbd592d323cb2991fb586fdd260734fcb41fcb

pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,13 @@
137137
<version>31.1-jre</version>
138138
<scope>test</scope>
139139
</dependency>
140+
141+
<dependency>
142+
<groupId>dev.openfeature.contrib.providers</groupId>
143+
<artifactId>flagd</artifactId>
144+
<version>0.4.1</version>
145+
<scope>test</scope>
146+
</dependency>
140147
</dependencies>
141148

142149
<dependencyManagement>

src/test/java/dev/openfeature/sdk/integration/StepDefinitions.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import static org.junit.jupiter.api.Assertions.assertEquals;
44
import static org.junit.jupiter.api.Assertions.assertTrue;
55

6-
// import dev.openfeature.contrib.providers.flagd.FlagdProvider;
6+
import dev.openfeature.contrib.providers.flagd.FlagdProvider;
77
import dev.openfeature.sdk.Client;
88
import dev.openfeature.sdk.FlagEvaluationDetails;
99
import dev.openfeature.sdk.MutableStructure;
@@ -45,7 +45,7 @@ public class StepDefinitions {
4545

4646
@BeforeAll()
4747
public static void setup() {
48-
// OpenFeatureAPI.getInstance().setProvider(new FlagdProvider());
48+
OpenFeatureAPI.getInstance().setProvider(new FlagdProvider());
4949
client = OpenFeatureAPI.getInstance().getClient();
5050
}
5151

test-harness

0 commit comments

Comments
 (0)