[java-identity-provider COMMIT] /trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingpart...
noreply at shibboleth.net
noreply at shibboleth.net
Thu Nov 10 17:16:46 EST 2016
Author: putmanb
Date: Thu Nov 10 17:16:45 2016
New Revision: 8566
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8566&view=rev
Log:
IDP-1085: LocalDynamicMetadataProviderParserTest should clean up test directories
Modified:
trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/LocalDynamicMetadataProviderParserTest.java
Modified: trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/LocalDynamicMetadataProviderParserTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/LocalDynamicMetadataProviderParserTest.java?rev=8566&r1=8565&r2=8566&view=diff
==============================================================================
--- trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/LocalDynamicMetadataProviderParserTest.java (original)
+++ trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/LocalDynamicMetadataProviderParserTest.java Thu Nov 10 17:16:45 2016
@@ -30,6 +30,8 @@
import org.opensaml.security.crypto.JCAConstants;
import org.springframework.context.ApplicationContext;
import org.testng.Assert;
+import org.testng.annotations.AfterMethod;
+import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
import net.shibboleth.idp.saml.metadata.RelyingPartyMetadataProvider;
@@ -41,6 +43,23 @@
*
*/
public class LocalDynamicMetadataProviderParserTest extends AbstractMetadataParserTest {
+
+ private File sourceDirectory;
+
+ @BeforeMethod
+ public void setUp() {
+ sourceDirectory = new File(System.getProperty("java.io.tmpdir"), "localDynamicMD");
+ }
+
+ @AfterMethod
+ public void tearDown() {
+ if (sourceDirectory.exists()) {
+ for (File child : sourceDirectory.listFiles()) {
+ child.delete();
+ }
+ sourceDirectory.delete();
+ }
+ }
@Test
public void testDefaults() throws Exception {
@@ -109,7 +128,6 @@
EntityDescriptor entity = (EntityDescriptor) XMLObjectSupport.buildXMLObject(EntityDescriptor.DEFAULT_ELEMENT_NAME);
entity.setEntityID(entityID);
- File sourceDirectory = new File(System.getProperty("java.io.tmpdir"), "localDynamicMD");
if (!sourceDirectory.exists()) {
Assert.assertTrue(sourceDirectory.mkdirs());
}
@@ -137,4 +155,6 @@
Assert.assertNotNull(resolved);
Assert.assertEquals(resolved.getEntityID(), entityID);
}
+
+
}
More information about the commits
mailing list