Package org.projectnessie.client.ext
Annotation Type NessieApiVersions
-
@Target({TYPE,METHOD}) @Retention(RUNTIME) @ExtendWith(MultiVersionApiTest.class) @Inherited public @interface NessieApiVersionsAnnotation for JUnit5 test classes that need to run with a specific set of Nessie API versions.By default, if this annotation is present all Nessie API versions will be enabled in tests, but if this annotation is absent only the latest Nessie API version will be enabled.
This annotation activates
MultiVersionApiTest. Actual API-specific parameter injection is handled by related JUnit5 extensions, such asNessieClientResolversub-classes.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description NessieApiVersion[]versions
-
-
-
Element Detail
-
versions
NessieApiVersion[] versions
- Default:
- {org.projectnessie.client.ext.NessieApiVersion.V1, org.projectnessie.client.ext.NessieApiVersion.V2}
-
-