Create deleteGroup method in AbstractQueryGroupsTest The default implementation won't work for some subclasses. Release-Notes: skip Bug: Google b/262373851 Change-Id: Ic021925ed70f05b3e34aa9b2891383db6c3f87c3
diff --git a/javatests/com/google/gerrit/server/query/group/AbstractQueryGroupsTest.java b/javatests/com/google/gerrit/server/query/group/AbstractQueryGroupsTest.java index 540416f..b263ab6 100644 --- a/javatests/com/google/gerrit/server/query/group/AbstractQueryGroupsTest.java +++ b/javatests/com/google/gerrit/server/query/group/AbstractQueryGroupsTest.java
@@ -401,9 +401,8 @@ String query = "uuid:" + uuid; assertQuery(query, group); - for (GroupIndex index : groupIndexes.getWriteIndexes()) { - index.delete(uuid); - } + deleteGroup(uuid); + assertQuery(query); } @@ -441,6 +440,12 @@ return createGroupWithDescription(name, null, members); } + protected void deleteGroup(AccountGroup.UUID uuid) throws Exception { + for (GroupIndex index : groupIndexes.getWriteIndexes()) { + index.delete(uuid); + } + } + protected GroupInfo createGroupWithDescription( String name, String description, AccountInfo... members) throws Exception { GroupInput in = new GroupInput();