【问题标题】:Sublime ruby tests no output with Guard and SporkSublime ruby​​ 使用 Guard 和 Spork 测试没有输出
【发布时间】:2014-03-30 21:27:55
【问题描述】:

我根据 Michael Hartl 的 Rails 教程设置了 Guard 和 Spork 以及 Sublime ruby​​ 测试。但是,当我使用 Ctrl+Shift+R/T/EI 在 sublime 文本中运行测试时,除了“[Finished in 1.3s with exit code 1]”之外没有得到任何输出,但是如果我检查 Guard 正在运行的终端我看到了 Rspec 的所有输出。 当我使用 Ruby Test 时,我应该怎么做才能在 sublime 文本中显示正确的输出?

【问题讨论】:

    标签: ruby-on-rails rspec sublimetext2 guard spork


    【解决方案1】:

    输出显示在运行 spork 的终端窗口中。

    当指定 --drb 选项时,该命令被指定为 spork,后者运行测试并将结果输出到窗口(STDOUT)。

    ps:当我看到这个问题时,我正在寻找一种将输出重定向回 sublime 的方法

    【讨论】:

    • 如果您找到将输出重定向到 sublime 文本的方法,请告诉我。
    【解决方案2】:

    如果您安装了 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-11
      • 2014-04-03
      • 1970-01-01
      • 2012-12-24
      • 1970-01-01
      • 2012-05-27
      • 2012-08-29
      • 2013-10-05
      相关资源
      最近更新 更多