Use ProjectOperations instead of removed method of core Gerrit
Most of the tests probably don't need a specific name for the created
repository. Keep those names for the moment to ease migration to
ProjectOperations.
Change-Id: I971338ab1eb6b6bd78fdec9ed723e2ddf4d0ca59
diff --git a/javatests/com/googlesource/gerrit/plugins/supermanifest/JiriSuperManifestIT.java b/javatests/com/googlesource/gerrit/plugins/supermanifest/JiriSuperManifestIT.java
index f9b2a5f..bec7dfc 100644
--- a/javatests/com/googlesource/gerrit/plugins/supermanifest/JiriSuperManifestIT.java
+++ b/javatests/com/googlesource/gerrit/plugins/supermanifest/JiriSuperManifestIT.java
@@ -54,7 +54,6 @@
projectOperations
.newProject()
.name(RandomStringUtils.randomAlphabetic(8) + prefix + i)
- .withEmptyCommit()
.create();
TestRepository<InMemoryRepository> repo = cloneProject(testRepoKeys[i], admin);
@@ -82,10 +81,10 @@
setupTestRepos("project");
// Make sure the manifest exists so the configuration loads successfully.
- NameKey manifestKey = createProject("manifest");
+ NameKey manifestKey = projectOperations.newProject().name(name("manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
- NameKey superKey = createProject("superproject");
+ NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
pushConfig(
@@ -188,13 +187,13 @@
setupTestRepos("project");
// Make sure the manifest exists so the configuration loads successfully.
- NameKey manifest1Key = createProject("manifest1");
+ NameKey manifest1Key = projectOperations.newProject().name(name("manifest1")).create();
TestRepository<InMemoryRepository> manifest1Repo = cloneProject(manifest1Key, admin);
- NameKey manifest2Key = createProject("manifest2");
+ NameKey manifest2Key = projectOperations.newProject().name(name("manifest2")).create();
TestRepository<InMemoryRepository> manifest2Repo = cloneProject(manifest2Key, admin);
- NameKey superKey = createProject("superproject");
+ NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
pushConfig(
@@ -256,13 +255,13 @@
setupTestRepos("project");
// Make sure the manifest exists so the configuration loads successfully.
- NameKey manifest1Key = createProject("manifest1");
+ NameKey manifest1Key = projectOperations.newProject().name(name("manifest1")).create();
TestRepository<InMemoryRepository> manifest1Repo = cloneProject(manifest1Key, admin);
- NameKey manifest2Key = createProject("manifest2");
+ NameKey manifest2Key = projectOperations.newProject().name(name("manifest2")).create();
TestRepository<InMemoryRepository> manifest2Repo = cloneProject(manifest2Key, admin);
- NameKey superKey = createProject("superproject");
+ NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
pushConfig(
@@ -359,13 +358,13 @@
setupTestRepos("project");
// Make sure the manifest exists so the configuration loads successfully.
- NameKey manifest1Key = createProject("manifest1");
+ NameKey manifest1Key = projectOperations.newProject().name(name("manifest1")).create();
TestRepository<InMemoryRepository> manifest1Repo = cloneProject(manifest1Key, admin);
- NameKey manifest2Key = createProject("manifest2");
+ NameKey manifest2Key = projectOperations.newProject().name(name("manifest2")).create();
TestRepository<InMemoryRepository> manifest2Repo = cloneProject(manifest2Key, admin);
- NameKey superKey = createProject("superproject");
+ NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
pushConfig(
@@ -484,10 +483,10 @@
setupTestRepos("project");
// Make sure the manifest exists so the configuration loads successfully.
- NameKey manifestKey = createProject("manifest");
+ NameKey manifestKey = projectOperations.newProject().name(name("manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
- NameKey superKey = createProject("superproject");
+ NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
pushConfig(
@@ -561,10 +560,11 @@
String realPrefix = testRepoKeys[0].get().split("/")[0];
- Project.NameKey manifestKey = createProject(realPrefix + "/manifest");
+ Project.NameKey manifestKey =
+ projectOperations.newProject().name(name(realPrefix + "/manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
- Project.NameKey superKey = createProject("superproject");
+ Project.NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
pushConfig(
"[superproject \""
+ superKey.get()
@@ -641,7 +641,7 @@
+ "\" path=\"project1\" />\n"
+ "</projects>\n</manifest>\n";
- NameKey manifestKey = createProject("manifest");
+ NameKey manifestKey = projectOperations.newProject().name(name("manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
pushFactory
.create(db, admin.getIdent(), manifestRepo, "Subject", "default", xml)
@@ -659,7 +659,7 @@
.to("refs/heads/master")
.assertOkStatus();
- NameKey superKey = createProject("superproject");
+ NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
pushConfig(
@@ -700,8 +700,8 @@
+ "\" path=\"project1\" />\n"
+ "</projects>\n</manifest>\n";
- NameKey manifestKey = createProject("manifest");
- NameKey superKey = createProject("superproject");
+ NameKey manifestKey = projectOperations.newProject().name(name("manifest")).create();
+ NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
diff --git a/javatests/com/googlesource/gerrit/plugins/supermanifest/RepoSuperManifestIT.java b/javatests/com/googlesource/gerrit/plugins/supermanifest/RepoSuperManifestIT.java
index 38ff0c2..cae2b54 100644
--- a/javatests/com/googlesource/gerrit/plugins/supermanifest/RepoSuperManifestIT.java
+++ b/javatests/com/googlesource/gerrit/plugins/supermanifest/RepoSuperManifestIT.java
@@ -56,7 +56,6 @@
projectOperations
.newProject()
.name(RandomStringUtils.randomAlphabetic(8) + prefix + i)
- .withEmptyCommit()
.create();
TestRepository<InMemoryRepository> repo = cloneProject(testRepoKeys[i], admin);
@@ -87,10 +86,10 @@
setupTestRepos("project");
// Make sure the manifest exists so the configuration loads successfully.
- Project.NameKey manifestKey = createProject("manifest");
+ Project.NameKey manifestKey = projectOperations.newProject().name(name("manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
- Project.NameKey superKey = createProject("superproject");
+ Project.NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
pushConfig(
@@ -187,10 +186,10 @@
setupTestRepos("project");
// Make sure the manifest exists so the configuration loads successfully.
- Project.NameKey manifestKey = createProject("manifest");
+ Project.NameKey manifestKey = projectOperations.newProject().name(name("manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
- Project.NameKey superKey = createProject("superproject");
+ Project.NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
String remoteXml = " <remote name=\"origin\" fetch=\"" + canonicalWebUrl.get() + "\" />\n";
@@ -236,10 +235,10 @@
setupTestRepos("project");
// Make sure the manifest exists so the configuration loads successfully.
- Project.NameKey manifestKey = createProject("manifest");
+ Project.NameKey manifestKey = projectOperations.newProject().name(name("manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
- Project.NameKey superKey = createProject("superproject");
+ Project.NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
String remoteXml = " <remote name=\"origin\" fetch=\"" + canonicalWebUrl.get() + "\" />\n";
@@ -298,10 +297,10 @@
setupTestRepos("project");
// Make sure the manifest exists so the configuration loads successfully.
- Project.NameKey manifestKey = createProject("manifest");
+ Project.NameKey manifestKey = projectOperations.newProject().name(name("manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
- Project.NameKey superKey = createProject("superproject");
+ Project.NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
String remoteXml = " <remote name=\"origin\" fetch=\"" + canonicalWebUrl.get() + "\" />\n";
@@ -388,10 +387,10 @@
setupTestRepos("project");
// Make sure the manifest exists so the configuration loads successfully.
- Project.NameKey manifestKey = createProject("manifest");
+ Project.NameKey manifestKey = projectOperations.newProject().name(name("manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
- Project.NameKey superKey = createProject("superproject");
+ Project.NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
pushConfig(
@@ -473,7 +472,7 @@
+ "\" path=\"project1\" />\n"
+ "</manifest>\n";
- Project.NameKey manifestKey = createProject("manifest");
+ Project.NameKey manifestKey = projectOperations.newProject().name(name("manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
pushFactory
.create(db, admin.getIdent(), manifestRepo, "Subject", "default.xml", xml)
@@ -491,7 +490,7 @@
.to("refs/heads/master")
.assertOkStatus();
- Project.NameKey superKey = createProject("superproject");
+ Project.NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
cloneProject(superKey, admin);
pushConfig(
@@ -525,10 +524,11 @@
// The test framework adds more cruft to the prefix.
String realPrefix = testRepoKeys[0].get().split("/")[0];
- Project.NameKey manifestKey = createProject(realPrefix + "/manifest");
+ Project.NameKey manifestKey =
+ projectOperations.newProject().name(name(realPrefix + "/manifest")).create();
TestRepository<InMemoryRepository> manifestRepo = cloneProject(manifestKey, admin);
- Project.NameKey superKey = createProject("superproject");
+ Project.NameKey superKey = projectOperations.newProject().name(name("superproject")).create();
pushConfig(
"[superproject \""
+ superKey.get()