diff options
author | Jesse Wilson <jessewilson@google.com> | 2009-10-23 15:31:41 -0700 |
---|---|---|
committer | Jesse Wilson <jessewilson@google.com> | 2009-10-25 23:54:09 -0700 |
commit | d37c804ccd11e38ee9221194866a152a4de6c8e9 (patch) | |
tree | bc77c3a7bb89889502b66bc7d144fbb338a83a62 /security | |
parent | 4453050e1be622cb1b5abcd00356f7a7fe40916b (diff) | |
download | libcore-d37c804ccd11e38ee9221194866a152a4de6c8e9.zip libcore-d37c804ccd11e38ee9221194866a152a4de6c8e9.tar.gz libcore-d37c804ccd11e38ee9221194866a152a4de6c8e9.tar.bz2 |
A new hygenic way for tests to clean up before or after execution.
This replaces PrefsTester and is more general purpose.
Diffstat (limited to 'security')
-rw-r--r-- | security/src/test/java/org/apache/harmony/security/tests/java/security/PolicyTest.java | 6 | ||||
-rw-r--r-- | security/src/test/java/tests/security/permissions/JavaLangSystemTest.java | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/security/src/test/java/org/apache/harmony/security/tests/java/security/PolicyTest.java b/security/src/test/java/org/apache/harmony/security/tests/java/security/PolicyTest.java index cfa2af1..ce57328 100644 --- a/security/src/test/java/org/apache/harmony/security/tests/java/security/PolicyTest.java +++ b/security/src/test/java/org/apache/harmony/security/tests/java/security/PolicyTest.java @@ -31,6 +31,7 @@ import junit.framework.TestCase; import org.apache.harmony.security.tests.support.SecurityChecker; import org.apache.harmony.security.tests.support.TestUtils; +import tests.util.TestEnvironment; import java.io.File; import java.io.FilePermission; @@ -60,6 +61,11 @@ public class PolicyTest extends TestCase { junit.textui.TestRunner.run(PolicyTest.class); } + @Override protected void tearDown() throws Exception { + TestEnvironment.reset(); + super.tearDown(); + } + /** * @tests constructor Policy() */ diff --git a/security/src/test/java/tests/security/permissions/JavaLangSystemTest.java b/security/src/test/java/tests/security/permissions/JavaLangSystemTest.java index d1bf7c2..b9217a1 100644 --- a/security/src/test/java/tests/security/permissions/JavaLangSystemTest.java +++ b/security/src/test/java/tests/security/permissions/JavaLangSystemTest.java @@ -22,6 +22,7 @@ import dalvik.annotation.TestTargetNew; import dalvik.annotation.TestTargetClass; import junit.framework.TestCase; +import tests.util.TestEnvironment; import java.io.InputStream; import java.io.PrintStream; @@ -46,6 +47,7 @@ public class JavaLangSystemTest extends TestCase { @Override protected void tearDown() throws Exception { + TestEnvironment.reset(); System.setSecurityManager(old); super.tearDown(); } |