当我使用Command-Shift-R运行RubyTest时,它会给出这个输出:
DEBUG_EXEC: cd ~/Documents/ProgrammingGeneral/rails/sample_app/ && rspec spec/requests/static_pages_spec.rb -l 54
reloading ~/Library/Application Support/Sublime Text 2/Packages/User/RubyTest.last-run
此文件包含内容:
{
"last_test_file": "static_pages_spec.rb",
"last_test_run": "cd ~/Documents/ProgrammingGeneral/rails/sample_app/ && rspec spec/requests/static_pages_spec.rb -l 54"
}
我从未得到过测试结果。我可以在控制台中手动运行它们,并使用Guard(我在运行RubyTest之前杀死它)。我也在经营Spork。
另外,我收到了scan: ~/Library/Application Support/path/to/stuff has been seen before, skipping
格式的大量输出。
同样的事情发生在Command-shift-T
。
答案 0 :(得分:0)
有同样的问题,并且能够通过从命令行运行Sublime Text 2来解决它。
我使用符号链接将Sublime添加到我的/ usr / bin文件夹中:
cd /usr/bin
sudo ln -s /Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl subl
然后通过在命令行上运行subl
来启动Sublime Text 2。你也可以跑:
/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl