summaryrefslogtreecommitdiff
path: root/test/fiddle
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2022-12-09 13:43:01 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2022-12-09 16:36:22 +0900
commit286812bcf3f3ece9ed784d943902007ec065bdd9 (patch)
tree36f5263497baec8e48fcc1d9a41a4bd378250139 /test/fiddle
parent4e31fea77d360c6535e33ff2525d80fba38d15d8 (diff)
downloadruby-286812bcf3f3ece9ed784d943902007ec065bdd9.tar.gz
Merge fiddle-1.1.1
Diffstat (limited to 'test/fiddle')
-rw-r--r--test/fiddle/test_fiddle.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/fiddle/test_fiddle.rb b/test/fiddle/test_fiddle.rb
index 2792897074..9bddb056c9 100644
--- a/test/fiddle/test_fiddle.rb
+++ b/test/fiddle/test_fiddle.rb
@@ -5,6 +5,13 @@ rescue LoadError
end
class TestFiddle < Fiddle::TestCase
+ def test_nil_true_etc
+ assert_equal Fiddle::Qtrue, Fiddle.dlwrap(true)
+ assert_equal Fiddle::Qfalse, Fiddle.dlwrap(false)
+ assert_equal Fiddle::Qnil, Fiddle.dlwrap(nil)
+ assert Fiddle::Qundef
+ end
+
def test_windows_constant
require 'rbconfig'
if RbConfig::CONFIG['host_os'] =~ /mswin|mingw/