We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 77911d9 commit 4f96851Copy full SHA for 4f96851
Gemfile
@@ -5,3 +5,4 @@ gemspec
5
gem "rake"
6
gem "test-unit"
7
gem "test-unit-ruby-core"
8
+gem "ruby-core-tasks", github: "ruby/ruby-core-tasks"
Rakefile
@@ -1,7 +1,13 @@
1
require "bundler/gem_tasks"
2
require "rake/testtask"
3
+require "ruby-core/extensiontask"
4
+
+helper = Bundler::GemHelper.instance
+extask = RubyCore::ExtensionTask.new(helper.gemspec)
+task :test => :compile
9
Rake::TestTask.new(:test) do |t|
10
+ t.libs.unshift(*extask.libs)
11
t.libs << "test/lib"
12
t.ruby_opts << "-rhelper"
13
t.test_files = FileList["test/**/test_*.rb"]
0 commit comments