我根据Michael Hartl的Rails教程设置了Guard和Spork以及Sublime ruby测试。但是,当我使用Ctrl + Shift + R / T / EI在sublime文本中运行测试时除了“[退出代码1中的1.3s完成]”之外没有任何输出,但是如果我检查Guard正在运行的终端在我看到Rspec的所有输出。 当我使用Ruby Test时,我该怎么做才能在sublime文本中显示正确的输出?
答案 0 :(得分:1)
输出显示在运行spork的终端窗口中。
当指定了--drb选项时,命令被分配给运行测试的spork并将结果输出到窗口(STDOUT)。
ps:当我看到这个问题时,我正在寻找一种将输出重定向回sublime的方法
答案 1 :(得分:0)
如果您安装了sublime-text-2-ruby-tests:
,以前就可以使用了https://github.com/maltize/sublime-text-2-ruby-tests
请参阅该页面上的屏幕截图。但现在它已经破裂了。我在这里打开了一个错误报告:
https://github.com/maltize/sublime-text-2-ruby-tests/issues/257