Repository: falcon Updated Branches: refs/heads/master 4ccd3b119 -> 78bb79617
FALCON-1964 Should delete temporary JKS file after IT tests for credential provider alias Author: yzheng-hortonworks <[email protected]> Reviewers: "Sowmya Ramesh <[email protected]>, Balu Vellanki <[email protected]>" Closes #146 from yzheng-hortonworks/FALCON-1964 Project: http://git-wip-us.apache.org/repos/asf/falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/falcon/commit/78bb7961 Tree: http://git-wip-us.apache.org/repos/asf/falcon/tree/78bb7961 Diff: http://git-wip-us.apache.org/repos/asf/falcon/diff/78bb7961 Branch: refs/heads/master Commit: 78bb79617203d61720d38a933d0443a09749f300 Parents: 4ccd3b1 Author: yzheng-hortonworks <[email protected]> Authored: Wed May 18 13:37:56 2016 -0700 Committer: Sowmya Ramesh <[email protected]> Committed: Wed May 18 13:37:56 2016 -0700 ---------------------------------------------------------------------- .../apache/falcon/util/ApplicationPropertiesTest.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/falcon/blob/78bb7961/common/src/test/java/org/apache/falcon/util/ApplicationPropertiesTest.java ---------------------------------------------------------------------- diff --git a/common/src/test/java/org/apache/falcon/util/ApplicationPropertiesTest.java b/common/src/test/java/org/apache/falcon/util/ApplicationPropertiesTest.java index 2a131d7..c22b6ad 100644 --- a/common/src/test/java/org/apache/falcon/util/ApplicationPropertiesTest.java +++ b/common/src/test/java/org/apache/falcon/util/ApplicationPropertiesTest.java @@ -22,6 +22,7 @@ import org.apache.falcon.FalconException; import org.apache.falcon.security.CredentialProviderHelper; import org.apache.hadoop.conf.Configuration; import org.testng.Assert; +import org.testng.annotations.AfterClass; import org.testng.annotations.Test; import java.io.File; @@ -39,13 +40,23 @@ public class ApplicationPropertiesTest { private static final String PROPERTY_2 = "property-key-2"; private static final String JKS_FILE_NAME = "credentials.jks"; + private static final File credDir = new File("."); + + @AfterClass + public void tearDown() throws Exception { + // delete temporary jks files + File file = new File(credDir, JKS_FILE_NAME); + file.delete(); + file = new File(credDir, "." + JKS_FILE_NAME + ".crc"); + file.delete(); + } + @Test public void testResolveAlias() throws Exception { // hadoop credential provider needs to be available Assert.assertTrue(CredentialProviderHelper.isProviderAvailable()); // clean credential provider store - File credDir = new File("."); File file = new File(credDir, JKS_FILE_NAME); file.delete();
