私は MiniTest スイートを持っています。私はMinitest::Unit::TestCase仕様ではなく基本を使用しています。サブクラスでsetupとteardownメソッドが定義されています。TestCase次のようなテストファイルを実行すると、完全に機能しますruby test/whatever_test.rb。しかし、私が実行するとrake test、呼び出されません。私のRakefileの関連部分は次のとおりです。setupteardown
require 'rake/testtask'
Rake::TestTask.new do |t|
t.test_files = FileList['test/*_test.rb']
t.verbose = true
end
setupが使用されているときにandteardownが実行されないのはなぜRake::TestTaskですか?
ここにテスト ケース コードを貼り付けますが、かなりの数があります。あなたが見たい特定のセクションがあれば、私は確かにそれのいくつかのサブセットに貼り付けます.
Ruby 1.9.3-p194 で Minitest 4.3.2 を実行しています。