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.


---

Reply via email to