Skip to content

Commit 9ad739e

Browse files
committed
ci: disable some tests for earlier versions
1 parent 5c7e7f3 commit 9ad739e

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

src/it/java/io/weaviate/integration/AliasITest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import java.util.List;
55

66
import org.assertj.core.api.Assertions;
7+
import org.junit.BeforeClass;
78
import org.junit.Test;
89

910
import io.weaviate.ConcurrentTest;
@@ -14,6 +15,11 @@
1415
public class AliasITest extends ConcurrentTest {
1516
private static final WeaviateClient client = Container.WEAVIATE.getClient();
1617

18+
@BeforeClass
19+
public static void __() {
20+
requireAtLeast(1, 32);
21+
}
22+
1723
@Test
1824
public void test_aliasLifecycle() throws IOException {
1925
// Arrange

src/it/java/io/weaviate/integration/BackupITest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ public class BackupITest extends ConcurrentTest {
2929

3030
@Test
3131
public void test_lifecycle() throws IOException, TimeoutException {
32+
requireAtLeast(1, 32); // List backups not implemented in earlier versions
33+
3234
// Arrange
3335
String nsA = ns("A"), nsB = ns("B"), nsC = ns("C"), nsBig = ns("Big");
3436
String backup_1 = ns("backup_1").toLowerCase();
@@ -122,6 +124,8 @@ public void test_lifecycle() throws IOException, TimeoutException {
122124

123125
@Test
124126
public void test_lifecycle_async() throws ExecutionException, InterruptedException, Exception {
127+
requireAtLeast(1, 32); // List backups not implemented in earlier versions
128+
125129
// Arrange
126130
String nsA = ns("A"), nsB = ns("B"), nsC = ns("C"), nsBig = ns("Big");
127131
String backup_1 = ns("backup_1").toLowerCase();

src/it/java/io/weaviate/integration/RbacITest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ public void test_roles_Lifecycle() throws IOException {
6565
var nsRole = ns("VectorOwner");
6666

6767
List<Permission> permissions = List.of(
68-
Permission.aliases("ThingsAlias", myCollection, AliasesPermission.Action.CREATE),
6968
Permission.backups(myCollection, BackupsPermission.Action.MANAGE),
7069
Permission.cluster(ClusterPermission.Action.READ),
7170
Permission.nodes(myCollection, NodesPermission.Action.READ),
@@ -76,6 +75,10 @@ public void test_roles_Lifecycle() throws IOException {
7675
Permission.users("my-user", UsersPermission.Action.READ),
7776
Permission.replicate(myCollection, "my-shard", ReplicatePermission.Action.READ));
7877

78+
requireAtLeast(1, 32, () -> {
79+
permissions.add(
80+
Permission.aliases("ThingsAlias", myCollection, AliasesPermission.Action.CREATE));
81+
});
7982
requireAtLeast(1, 33, () -> {
8083
permissions.add(
8184
Permission.groups("my-group", GroupType.OIDC, GroupsPermission.Action.READ));

0 commit comments

Comments
 (0)