RevisionIT: Add test for voting on label without permission

Change-Id: I72942ba325093802f33c45e6cff06848f6cc04d9
This commit is contained in:
David Pursehouse
2017-04-03 10:53:30 +09:00
parent da1fcc724a
commit 1444b0a4bd

View File

@@ -284,6 +284,15 @@ public class RevisionIT extends AbstractDaemonTest {
gApi.changes().id(r.getChangeId()).current().review(ReviewInput.reject());
}
@Test
public void voteNotAllowedWithoutPermission() throws Exception {
PushOneCommit.Result r = createChange();
setApiUser(user);
exception.expect(AuthException.class);
exception.expectMessage("is restricted");
gApi.changes().id(r.getChange().getId().get()).current().review(ReviewInput.approve());
}
@Test
public void deleteDraft() throws Exception {
PushOneCommit.Result r = createDraft();