我試圖從崇高文本運行樣品的測試套件運行測試3.無法從崇高的文本3
這是我的榜樣,我使用bundle gem foo -t minitest
class TestFoo < MiniTest::Unit::TestCase
def test_that_it_has_a_version_number_test
refute_nil ::Foo::VERSION
end
def test_it_does_something_useful_test
assert true
end
end
我已經安裝了RubyTest創建封裝,結合運行測試套件是Ctrl + Shift + T
我得到以下錯誤:
/home/thetuxracer/.rvm/rubies/ruby-2.0.0-p247/bin/ruby:1: Invalid char `\x7F' in expression
/home/thetuxracer/.rvm/rubies/ruby-2.0.0-p247/bin/ruby:1: Invalid char `\x02' in expression
/home/thetuxracer/.rvm/rubies/ruby-2.0.0-p247/bin/ruby:1: Invalid char `\x01' in expression
/home/thetuxracer/.rvm/rubies/ruby-2.0.0-p247/bin/ruby:1: Invalid char `\x01' in expression
/home/thetuxracer/.rvm/rubies/ruby-2.0.0-p247/bin/ruby:1:in `<main>': uninitialized constant ELF (NameError)
[Finished in 0.3s with exit code 1]
正在評論:
我已經使用rvm安裝了ruby 2.0.0p247。如果我從CLI運行測試,使用
ruby -Itest foo_test.rb
測試運行良好。
我也確保了在RubyTest.sublime的設置鍵check_for_rvm
設置爲true
什麼,似乎這裏是什麼問題?請讓我知道是否有任何可能需要幫助我的信息。
編輯:我試圖在Mac OS X 10.8.4與ST3和紅寶石2.0.0p247。在Rakefile中,我還在RakeTask中添加了這一行t.test_files = FileList['test/test_*.rb']
。
我看着這bug並從快捷方式啓動ST。但測試仍然沒有運行。