aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--test/openssl/test_config.rb9
2 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d8812447bb..5b535fbdf2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Wed Jul 18 19:41:19 2012 Tanaka Akira <akr@fsij.org>
+
+ * test/openssl/test_config.rb: remove temporally files early.
+
Wed Jul 18 17:45:26 2012 Nobuyoshi Nakada <nobu@ruby-lang.org>
* error.c (rb_builtin_type_name): map by index.
diff --git a/test/openssl/test_config.rb b/test/openssl/test_config.rb
index 77f89b2bd6..2e29883c00 100644
--- a/test/openssl/test_config.rb
+++ b/test/openssl/test_config.rb
@@ -12,9 +12,14 @@ dir = ./demoCA
certs = ./certs
__EOD__
file.close
+ @tmpfile = file
@it = OpenSSL::Config.new(file.path)
end
+ def teardown
+ @tmpfile.unlink
+ end
+
def test_constants
assert(defined?(OpenSSL::Config::DEFAULT_CONFIG_FILE))
assert_nothing_raised do
@@ -119,6 +124,8 @@ __EOC__
c = OpenSSL::Config.load(file.path)
assert_equal("[ default ]\n\n", c.to_s)
assert_equal(['default'], c.sections)
+ ensure
+ file.unlink if file
end
def test_initialize
@@ -133,6 +140,8 @@ __EOC__
c = OpenSSL::Config.new(file.path)
assert_equal("[ default ]\n\n", c.to_s)
assert_equal(['default'], c.sections)
+ ensure
+ file.unlink if file
end
def test_initialize_with_example_file