Hiroshi SHIBATA 2023-03-10 11:12:13 +09:00 committed by git
parent 93e34fe42e
commit 9801ad47bd

View File

@ -3663,6 +3663,22 @@ end
refute @a1.missing_extensions?
end
def test_missing_extensions_eh_local_gemspec
pend "extensions don't quite work on jruby" if Gem.java_platform?
spec = new_default_spec "default", 1
spec.extensions << "extconf.rb"
ext_spec
@ext.name = spec.name
FileUtils.mkdir_p File.join(@ext.gem_dir, "lib")
# ext_spec used empty extconf.rb, so we need to create dummy extension for rake-compiler case.
FileUtils.touch File.join(@ext.gem_dir, "lib", "#{@ext.name}.#{RbConfig::CONFIG['DLEXT']}")
refute @ext.missing_extensions?
end
def test_find_all_by_full_name
pl = Gem::Platform.new "i386-linux"