在使用Poltergeist运行黄瓜测试时,我看到了大量的输出。在我的env.rb中,大多数选项设置为false,但我仍然继续看到一些东西。关于如何关闭这个额外的日志,有什么想法吗?
下面是我看到的输出。
MIXPANEL REQUEST:
[object Object]
MIXPANEL NOTIFICATION CHECK
MIXPANEL PEOPLE REQUEST:
[object Object]
MIXPANEL PEOPLE REQUEST:
[object Object]
MIXPANEL REQUEST:========================== 99 ==================================> | ETA: 00:00:03
[object Object]
MIXPANEL NOTIFICATION CHECK
MIXPANEL PEOPLE REQUEST:
[object Object]
674/674 |================================= 100 ==================================>| Time: 00:11:44
84 scenarios (84 passed)
674 steps (674 passed)
11m44.357s我的env.rb文件
Capybara.register_driver :poltergeist do |app|
options = {
:js_errors => false,
:phantomjs_logger => false,
:timeout => 120,
:debug => false,
:phantomjs_options => ['--load-images=no', '--disk-cache=false'],
:inspector => false,
}
Capybara::Poltergeist::Driver.new(app, options)附加信息
发布于 2015-03-21 15:38:23
:phantomjs_logger是记录输出的地方。尝试指定一个日志文件,因为默认的是STDOUT。
:phantomjs_logger => File.open("log/test_phantomjs.log", "a")https://stackoverflow.com/questions/29127824
复制相似问题