diff options
Diffstat (limited to 'javatests/com/google/gerrit/acceptance/server/rules/RulesIT.java')
-rw-r--r-- | javatests/com/google/gerrit/acceptance/server/rules/RulesIT.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/javatests/com/google/gerrit/acceptance/server/rules/RulesIT.java b/javatests/com/google/gerrit/acceptance/server/rules/RulesIT.java index 0585f74b92..6cb13c5863 100644 --- a/javatests/com/google/gerrit/acceptance/server/rules/RulesIT.java +++ b/javatests/com/google/gerrit/acceptance/server/rules/RulesIT.java @@ -164,6 +164,12 @@ public class RulesIT extends AbstractDaemonTest { assertThat(statusForRuleRenamedFile()).isEqualTo(SubmitRecord.Status.OK); } + @Test + public void typeError() throws Exception { + modifySubmitRules("user(1000000)."); // the trailing '.' triggers a type error + assertThat(statusForRuleAddFile("foo")).isEqualTo(SubmitRecord.Status.RULE_ERROR); + } + private SubmitRecord.Status statusForRule() throws Exception { String oldHead = projectOperations.project(project).getHead("master").name(); PushOneCommit.Result result = |