我遇到了一个奇怪的输出问题。在ST3下运行我的RSpec测试时,我正常输出到测试窗口而没有任何问题。当我在一个特定项目中启动Spork时,我的测试输出显示在spork终端窗口中,但不在ST3测试窗格中。 ST3窗格中显示的唯一测试输出是完成通知:“[在3.1s完成]”
这是发生这种情况的唯一项目,我还有其他项目使用标准行为输出测试。
我知道ST3,Spork,RubyTest和RSpec之间有很多活动部分,但我很好奇是否其他人看到过类似的东西。
由于
Spork窗口通知:
Running tests with args ["--color", "--format", "Fuubar", "spec/lib/search/client_index/client_evaluations_interactor_spec.rb"]...
Run options: exclude {:sql_lite=>true}
Run options: exclude {:sql_lite=>true}
. 6/6: 100% |==========================================| ETA: 00:00:00
6/6: 100% |==========================================| Time: 00:00:02
Spork窗口弃用通知:
弃用警告:
不推荐使用一组选项实例化RSpec::Core::CommandLine
。使用实例RSpec::Core::Runner
代替RSpec::Core::ConfigurationOptions
实例。从local_user ... / gems / spork-1.0.0rc4 / lib / spork / test_framework / rspec.rb调用:11:在'new'。
如果您需要更多这些弃用的回溯
确定在哪里进行必要的更改,您可以进行配置
config.raise_errors_for_deprecations!
,它会变成
将弃用警告转换为错误,为您提供完整的回溯。
1弃用警告总数
在2.25秒内完成 6个例子,0个失败
在2.25秒内完成 6个例子,0个失败 完成。