diff --git a/scm-plugins/scm-git-plugin/src/test/java/sonia/scm/api/v2/resources/GitConfigResourceTest.java b/scm-plugins/scm-git-plugin/src/test/java/sonia/scm/api/v2/resources/GitConfigResourceTest.java index 8e657b1050..c25b5c5b60 100644 --- a/scm-plugins/scm-git-plugin/src/test/java/sonia/scm/api/v2/resources/GitConfigResourceTest.java +++ b/scm-plugins/scm-git-plugin/src/test/java/sonia/scm/api/v2/resources/GitConfigResourceTest.java @@ -159,7 +159,7 @@ public class GitConfigResourceTest { } @Test - @SubjectAware(username = "writeOnly") + @SubjectAware(username = "readWrite") public void shouldReadDefaultRepositoryConfig() throws URISyntaxException, UnsupportedEncodingException { when(repositoryManager.get(new NamespaceAndName("space", "X"))).thenReturn(new Repository("id", "git", "space", "X")); @@ -193,7 +193,7 @@ public class GitConfigResourceTest { } @Test - @SubjectAware(username = "writeOnly") + @SubjectAware(username = "readOnly") public void shouldReadStoredRepositoryConfig() throws URISyntaxException, UnsupportedEncodingException { when(repositoryManager.get(new NamespaceAndName("space", "X"))).thenReturn(new Repository("id", "git", "space", "X")); GitRepositoryConfig gitRepositoryConfig = new GitRepositoryConfig(); diff --git a/scm-plugins/scm-git-plugin/src/test/resources/sonia/scm/configuration/shiro.ini b/scm-plugins/scm-git-plugin/src/test/resources/sonia/scm/configuration/shiro.ini index 8a8ff98c2f..f0ffbe4ac5 100644 --- a/scm-plugins/scm-git-plugin/src/test/resources/sonia/scm/configuration/shiro.ini +++ b/scm-plugins/scm-git-plugin/src/test/resources/sonia/scm/configuration/shiro.ini @@ -7,7 +7,7 @@ admin = secret, admin [roles] reader = configuration:read:git writer = configuration:write:git -readerWriter = configuration:*:git +readerWriter = configuration:*:git,repository:*:id admin = * repoRead = repository:read:* repoWrite = repository:modify:*