Github user revans2 commented on a diff in the pull request:
https://github.com/apache/storm/pull/2698#discussion_r193081199
--- Diff:
storm-client/test/jvm/org/apache/storm/security/auth/ClientAuthUtilsTest.java
---
@@ -172,59 +178,47 @@ public void makeDigestPayloadTest() throws
NoSuchAlgorithmException {
public void invalidConfigResultsInIOException() throws
RuntimeException {
HashMap<String, Object> conf = new HashMap<>();
conf.put("java.security.auth.login.config", "__FAKE_FILE__");
- Assert.assertNotNull(AuthUtils.GetConfiguration(conf));
+ Assert.assertNotNull(ClientAuthUtils.getConfiguration(conf));
}
@Test
public void validConfigResultsInNotNullConfigurationTest() throws
IOException {
File file1 = folder.newFile("mockfile.txt");
HashMap<String, Object> conf = new HashMap<>();
conf.put("java.security.auth.login.config",
file1.getAbsolutePath());
- Assert.assertNotNull(AuthUtils.GetConfiguration(conf));
- }
-
- @Test
- public void uiHttpCredentialsPluginTest() {
- Map<String, Object> conf = new HashMap<>();
- conf.put(
- Config.UI_HTTP_CREDS_PLUGIN,
- "org.apache.storm.security.auth.AuthUtilsTestMock");
- conf.put(
- Config.DRPC_HTTP_CREDS_PLUGIN,
- "org.apache.storm.security.auth.AuthUtilsTestMock");
- conf.put(
- Config.STORM_PRINCIPAL_TO_LOCAL_PLUGIN,
- "org.apache.storm.security.auth.AuthUtilsTestMock");
- conf.put(
- Config.STORM_GROUP_MAPPING_SERVICE_PROVIDER_PLUGIN,
- "org.apache.storm.security.auth.AuthUtilsTestMock");
-
- Assert.assertTrue(
- AuthUtils.GetUiHttpCredentialsPlugin(conf).getClass() ==
AuthUtilsTestMock.class);
- Assert.assertTrue(
- AuthUtils.GetDrpcHttpCredentialsPlugin(conf).getClass() ==
AuthUtilsTestMock.class);
- Assert.assertTrue(
- AuthUtils.GetPrincipalToLocalPlugin(conf).getClass() ==
AuthUtilsTestMock.class);
- Assert.assertTrue(
-
AuthUtils.GetGroupMappingServiceProviderPlugin(conf).getClass() ==
AuthUtilsTestMock.class);
+ Assert.assertNotNull(ClientAuthUtils.getConfiguration(conf));
}
@Test(expected = RuntimeException.class)
public void updateSubjectWithNullThrowsTest() {
- AuthUtils.updateSubject(null, null, null);
+ ClientAuthUtils.updateSubject(null, null, null);
}
@Test(expected = RuntimeException.class)
public void updateSubjectWithNullAutosThrowsTest() {
- AuthUtils.updateSubject(new Subject(), null, null);
+ ClientAuthUtils.updateSubject(new Subject(), null, null);
}
@Test
public void updateSubjectWithNullAutosTest() {
AuthUtilsTestMock mock = Mockito.mock(AuthUtilsTestMock.class);
Collection<IAutoCredentials> autos = Arrays.asList(new
IAutoCredentials[]{ mock });
Subject s = new Subject();
- AuthUtils.updateSubject(s, autos, null);
+ ClientAuthUtils.updateSubject(s, autos, null);
Mockito.verify(mock, Mockito.times(1)).updateSubject(s, null);
}
+
+ @Test
+ public void uiHttpCredentialsPluginTest() {
--- End diff --
It used to be, but not any more. I'll fix it.
---