This commit is contained in:
Eduard Heimbuch
2019-10-17 11:17:33 +02:00
parent 1fd6337f64
commit d9cf93b59a
2 changed files with 4 additions and 8 deletions

View File

@@ -49,12 +49,8 @@ class ScmConfigurationChangedListenerTest {
@Test
void shouldNotCreateAnonymousUserIfAnonymousAccessDisabled() {
ScmConfiguration changes = new ScmConfiguration();
changes.setAnonymousAccessEnabled(false);
scmConfiguration.load(changes);
listener.handleEvent(new ScmConfigurationChangedEvent(scmConfiguration));
//anonymous access disabled by default
listener.handleEvent(new ScmConfigurationChangedEvent(scmConfiguration));
verify(userManager, never()).create(any());
}
}

View File

@@ -181,10 +181,10 @@ public class DefaultAuthorizationCollectorTest {
configuration = "classpath:sonia/scm/shiro-001.ini"
)
public void testCollectWithoutPermissionsForAnonymousUser() {
User anonymous = SCMContext.ANONYMOUS;
authenticate(anonymous, "anon");
authenticate(SCMContext.ANONYMOUS, "anon");
AuthorizationInfo authInfo = collector.collect();
assertThat(authInfo.getRoles(), Matchers.contains(Role.USER));
assertThat(authInfo.getStringPermissions(), hasSize(1));
assertThat(authInfo.getStringPermissions(), containsInAnyOrder("user:read:_anonymous"));
assertThat(authInfo.getObjectPermissions(), nullValue());