aboutsummaryrefslogtreecommitdiffstats
path: root/test/fiddle
diff options
context:
space:
mode:
Diffstat (limited to 'test/fiddle')
-rw-r--r--test/fiddle/test_func.rb2
-rw-r--r--test/fiddle/test_handle.rb4
2 files changed, 6 insertions, 0 deletions
diff --git a/test/fiddle/test_func.rb b/test/fiddle/test_func.rb
index 8c35833a32..d170c59a75 100644
--- a/test/fiddle/test_func.rb
+++ b/test/fiddle/test_func.rb
@@ -19,6 +19,8 @@ module Fiddle
f.call("uname -rs".dup.taint)
end
}.join
+ ensure
+ $SAFE = 0
end
def test_sinf
diff --git a/test/fiddle/test_handle.rb b/test/fiddle/test_handle.rb
index 77559eb4d9..c0fac39908 100644
--- a/test/fiddle/test_handle.rb
+++ b/test/fiddle/test_handle.rb
@@ -15,6 +15,8 @@ module Fiddle
Fiddle::Handle.new(LIBC_SO.dup.taint)
}
end.join
+ ensure
+ $SAFE = 0
end
def test_safe_function_lookup
@@ -25,6 +27,8 @@ module Fiddle
h["qsort".dup.taint]
}
end.join
+ ensure
+ $SAFE = 0
end
def test_to_i