私は MiniTest スイートを持っています。私はMinitest::Unit::TestCase
仕様ではなく基本を使用しています。サブクラスでsetup
とteardown
メソッドが定義されています。TestCase
次のようなテストファイルを実行すると、完全に機能しますruby test/whatever_test.rb
。しかし、私が実行するとrake test
、呼び出されません。私のRakefileの関連部分は次のとおりです。setup
teardown
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 を実行しています。