Sto usando Ruby 1.9.2 (ruby -v yields: ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]), e sto cercando di arrivare a questo lavoro:impossibile avviare l'unità di test in Ruby 1.9.2
require 'test/unit'
class TestStartup < Test::Unit::TestCase
def self.startup
puts "startup"
end
def test1
puts "in test1"
end
end
quando l'eseguo, ottengo
Loaded suite test_startup
Started
in test1
.
Finished in 0.000395 seconds.
1 tests, 0 assertions, 0 failures, 0 errors, 0 skips
ho avuto difficoltà a trovare la documentazione su questa caratteristica, oltre i messaggi sparsi qui su SO e il simile.
E sì, voglio usare questa funzione e non impostare.
TIA
http://test-unit.rubyforge.org/test-unit/Test/Unit/TestCase.html indica che è "def self.startup', non" def startup ", quindi non era questo il problema . –