diff --git a/gerrit-acceptance-framework/src/test/java/com/google/gerrit/acceptance/AbstractDaemonTest.java b/gerrit-acceptance-framework/src/test/java/com/google/gerrit/acceptance/AbstractDaemonTest.java index 1b325ec092..488f9f97ec 100644 --- a/gerrit-acceptance-framework/src/test/java/com/google/gerrit/acceptance/AbstractDaemonTest.java +++ b/gerrit-acceptance-framework/src/test/java/com/google/gerrit/acceptance/AbstractDaemonTest.java @@ -867,6 +867,11 @@ public abstract class AbstractDaemonTest { } } + protected RevCommit getRemoteHead(String project, String branch) + throws Exception { + return getRemoteHead(new Project.NameKey(project), branch); + } + protected RevCommit getRemoteHead() throws Exception { return getRemoteHead(project, "master"); } diff --git a/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/project/ProjectIT.java b/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/project/ProjectIT.java index f1839d3f56..af30d44c6d 100644 --- a/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/project/ProjectIT.java +++ b/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/project/ProjectIT.java @@ -43,6 +43,13 @@ public class ProjectIT extends AbstractDaemonTest { .create(name) .get() .name); + + RevCommit head = getRemoteHead(name, "refs/meta/config"); + eventRecorder.assertRefUpdatedEvents(name, "refs/meta/config", + null, head); + + eventRecorder.assertRefUpdatedEvents(name, "refs/heads/master", + new String[]{}); } @Test @@ -53,6 +60,13 @@ public class ProjectIT extends AbstractDaemonTest { .create(name + ".git") .get() .name); + + RevCommit head = getRemoteHead(name, "refs/meta/config"); + eventRecorder.assertRefUpdatedEvents(name, "refs/meta/config", + null, head); + + eventRecorder.assertRefUpdatedEvents(name, "refs/heads/master", + new String[]{}); } @Test