0

当我使用 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.

4

1 回答 1

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
于 2012-06-16T05:56:10.110 回答