|
11 | 11 | <maven.compiler.source>1.8</maven.compiler.source>
|
12 | 12 | <maven.compiler.target>${maven.compiler.source}</maven.compiler.target>
|
13 | 13 | <junit.jupiter.version>5.10.0</junit.jupiter.version>
|
14 |
| - <!-- exclusion expression for e2e tests --> |
15 |
| - <testExclusions>**/e2e/*.java</testExclusions> |
16 | 14 | <module-name>${groupId}.${artifactId}</module-name>
|
17 | 15 | </properties>
|
18 | 16 |
|
|
21 | 19 | <url>https://openfeature.dev</url>
|
22 | 20 | <developers>
|
23 | 21 | <developer>
|
24 |
| - <id>abrahms</id> |
25 |
| - <name>Justin Abrahms</name> |
26 |
| - <organization>eBay</organization> |
27 |
| - <url>https://justin.abrah.ms/</url> |
| 22 | + <id>abrahms</id> |
| 23 | + <name>Justin Abrahms</name> |
| 24 | + <organization>eBay</organization> |
| 25 | + <url>https://justin.abrah.ms/</url> |
28 | 26 | </developer>
|
29 | 27 | </developers>
|
30 | 28 | <licenses>
|
|
120 | 118 | </dependency>
|
121 | 119 |
|
122 | 120 | <dependency>
|
123 |
| - <groupId>io.cucumber</groupId> |
124 |
| - <artifactId>cucumber-junit-platform-engine</artifactId> |
125 |
| - <scope>test</scope> |
| 121 | + <groupId>io.cucumber</groupId> |
| 122 | + <artifactId>cucumber-junit-platform-engine</artifactId> |
| 123 | + <scope>test</scope> |
126 | 124 | </dependency>
|
127 | 125 |
|
128 | 126 | <dependency>
|
|
139 | 137 | <scope>test</scope>
|
140 | 138 | </dependency>
|
141 | 139 |
|
142 |
| - <dependency> |
143 |
| - <groupId>dev.openfeature.contrib.providers</groupId> |
144 |
| - <artifactId>flagd</artifactId> |
145 |
| - <version>0.5.10</version> |
146 |
| - <scope>test</scope> |
147 |
| - </dependency> |
148 |
| - |
149 | 140 | <dependency>
|
150 | 141 | <groupId>org.awaitility</groupId>
|
151 | 142 | <artifactId>awaitility</artifactId>
|
152 | 143 | <version>4.2.0</version>
|
153 | 144 | <scope>test</scope>
|
154 | 145 | </dependency>
|
| 146 | + |
155 | 147 | </dependencies>
|
156 | 148 |
|
157 | 149 | <dependencyManagement>
|
158 | 150 | <dependencies>
|
159 | 151 |
|
160 |
| - <dependency> |
161 |
| - <groupId>io.cucumber</groupId> |
162 |
| - <artifactId>cucumber-bom</artifactId> |
163 |
| - <version>7.13.0</version> |
164 |
| - <type>pom</type> |
165 |
| - <scope>import</scope> |
166 |
| - </dependency> |
167 |
| - |
168 |
| - <dependency> |
169 |
| - <groupId>org.junit</groupId> |
170 |
| - <artifactId>junit-bom</artifactId> |
171 |
| - <version>5.10.0</version> |
172 |
| - <type>pom</type> |
173 |
| - <scope>import</scope> |
174 |
| - </dependency> |
| 152 | + <dependency> |
| 153 | + <groupId>io.cucumber</groupId> |
| 154 | + <artifactId>cucumber-bom</artifactId> |
| 155 | + <version>7.13.0</version> |
| 156 | + <type>pom</type> |
| 157 | + <scope>import</scope> |
| 158 | + </dependency> |
| 159 | + |
| 160 | + <dependency> |
| 161 | + <groupId>org.junit</groupId> |
| 162 | + <artifactId>junit-bom</artifactId> |
| 163 | + <version>5.10.0</version> |
| 164 | + <type>pom</type> |
| 165 | + <scope>import</scope> |
| 166 | + </dependency> |
175 | 167 |
|
176 | 168 | </dependencies>
|
177 | 169 | </dependencyManagement>
|
|
203 | 195 | </execution>
|
204 | 196 | </executions>
|
205 | 197 | </plugin>
|
206 |
| - |
| 198 | + |
207 | 199 | <plugin>
|
208 | 200 | <artifactId>maven-dependency-plugin</artifactId>
|
209 | 201 | <version>3.6.0</version>
|
|
249 | 241 | <excludes>
|
250 | 242 | <!-- tests to exclude -->
|
251 | 243 | <exclude>${testExclusions}</exclude>
|
252 |
| - </excludes> |
| 244 | + </excludes> |
253 | 245 | </configuration>
|
254 | 246 | </plugin>
|
255 | 247 |
|
|
271 | 263 |
|
272 | 264 | <executions>
|
273 | 265 | <execution>
|
274 |
| - <id>prepare-agent</id> |
| 266 | + <id>prepare-agent</id> |
275 | 267 | <goals>
|
276 | 268 | <goal>prepare-agent</goal>
|
277 | 269 | </goals>
|
|
319 | 311 | </rule>
|
320 | 312 | </rules>
|
321 | 313 | </configuration>
|
322 |
| - </execution> |
| 314 | + </execution> |
323 | 315 |
|
324 | 316 | </executions>
|
325 | 317 | </plugin>
|
|
496 | 488 | </profile>
|
497 | 489 |
|
498 | 490 | <profile>
|
499 |
| - <!-- this profile handles running the flagd e2e tests --> |
500 |
| - <!-- TODO: this profile can likely be removed with TODO: this section should be updated with https://github.com/open-feature/java-sdk/issues/523 --> |
501 |
| - <!-- TODO: we should pull the submodule and run these tests unconditionall once flagd isn't required --> |
502 | 491 | <id>e2e-test</id>
|
503 | 492 | <properties>
|
504 | 493 | <!-- run the e2e tests by clearing the exclusions -->
|
505 | 494 | <testExclusions/>
|
506 |
| - </properties> |
| 495 | + </properties> |
507 | 496 | <build>
|
508 | 497 | <plugins>
|
509 | 498 | <!-- pull the gherkin tests as a git submodule -->
|
|
0 commit comments