commit e3d25583d569010530ad2194d13d3460f7aa6b96 Author: Patrick Hiesel Date: Wed Oct 7 14:26:15 2020 +0200 PushPermissionsIT: Use ProjectOperations API to create project This test used the server's Java API to create a project. That only worked because there's a bug in the test framework that still identified a user as admin even after administrate server was revoked. This change fixes the test and makes it use a test API instead. This change is a preparation for a refactoring that will fix the aforementioned bug. Change-Id: I7f3c1c4dcfc9f640b68590f4791f848d44d2f934 diff --git a/javatests/com/google/gerrit/acceptance/git/PushPermissionsIT.java b/javatests/com/google/gerrit/acceptance/git/PushPermissionsIT.java index 1a2ae7c..78be4ab 100644 --- a/javatests/com/google/gerrit/acceptance/git/PushPermissionsIT.java +++ b/javatests/com/google/gerrit/acceptance/git/PushPermissionsIT.java @@ -364,7 +364,7 @@ public class PushPermissionsIT extends AbstractDaemonTest { .update(); String project2 = name("project2"); - gApi.projects().create(project2); + projectOperations.newProject().name(project2).create(); ObjectId oldId = forceFetch("refs/meta/config");