diff options
Diffstat (limited to 'test/mkmf/test_have_macro.rb')
-rw-r--r-- | test/mkmf/test_have_macro.rb | 46 |
1 files changed, 22 insertions, 24 deletions
diff --git a/test/mkmf/test_have_macro.rb b/test/mkmf/test_have_macro.rb index ebc5648097..3178bfea0b 100644 --- a/test/mkmf/test_have_macro.rb +++ b/test/mkmf/test_have_macro.rb @@ -2,35 +2,33 @@ require_relative 'base' require 'tempfile' -class TestMkmf - class TestHaveMacro < TestMkmf - MACRO_NAME = "RUBY_MKMFTEST_FOOBAR" +class TestMkmfHaveMacro < TestMkmf + MACRO_NAME = "RUBY_MKMFTEST_FOOBAR" - def test_have_macro_opt - assert_equal(true, have_macro(MACRO_NAME, nil, "-D#{MACRO_NAME}"), MKMFLOG) - end + def test_have_macro_opt + assert_equal(true, have_macro(MACRO_NAME, nil, "-D#{MACRO_NAME}"), MKMFLOG) + end - def test_have_macro_header - Tempfile.create(%w"test_mkmf .h", ".") do |tmp| - tmp.puts("#undef #{MACRO_NAME}") - tmp.puts("#define #{MACRO_NAME} 1") - tmp.close - base = File.basename(tmp.path) - assert_equal(true, have_macro(MACRO_NAME, base, "-I."), MKMFLOG) - end + def test_have_macro_header + Tempfile.create(%w"test_mkmf .h", ".") do |tmp| + tmp.puts("#undef #{MACRO_NAME}") + tmp.puts("#define #{MACRO_NAME} 1") + tmp.close + base = File.basename(tmp.path) + assert_equal(true, have_macro(MACRO_NAME, base, "-I."), MKMFLOG) end + end - def test_not_have_macro_opt - assert_equal(false, have_macro(MACRO_NAME, nil, "-U#{MACRO_NAME}"), MKMFLOG) - end + def test_not_have_macro_opt + assert_equal(false, have_macro(MACRO_NAME, nil, "-U#{MACRO_NAME}"), MKMFLOG) + end - def test_not_have_macro_header - Tempfile.create(%w"test_mkmf .h", ".") do |tmp| - tmp.puts("#undef #{MACRO_NAME}") - tmp.close - base = File.basename(tmp.path) - assert_equal(false, have_macro(MACRO_NAME, base, "-I."), MKMFLOG) - end + def test_not_have_macro_header + Tempfile.create(%w"test_mkmf .h", ".") do |tmp| + tmp.puts("#undef #{MACRO_NAME}") + tmp.close + base = File.basename(tmp.path) + assert_equal(false, have_macro(MACRO_NAME, base, "-I."), MKMFLOG) end end end |