Ruby 1.9.2 (ruby -v yields : ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux])를 사용하고 있습니다. 나는이 작업을 얻기 위해 노력하고 있어요 : 나는 그것을 실행할 때루비 1.9.2에서 작동하도록 테스트 유닛 시작을 얻을 수 없습니다.
require 'test/unit'
class TestStartup < Test::Unit::TestCase
def self.startup
puts "startup"
end
def test1
puts "in test1"
end
end
, 나는
Loaded suite test_startup
Started
in test1
.
Finished in 0.000395 seconds.
1 tests, 0 assertions, 0 failures, 0 errors, 0 skips
내가 SO 여기에 흩어져 게시물이 아닌 다른이 기능에 문서를 찾는 힘든 시간을했다 얻고 같은.
그리고 네,이 기능을 사용하고 싶지는 않습니다.
TIA 그래서
http://test-unit.rubyforge.org/test-unit/Test/Unit/TestCase.html은 'def startup'이 아니라 'def self.startup'이라고 언급하고 있으므로 문제가되지 않습니다. . –