Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jasmine gem/Jasmine:ci:如何控制台.log?_Javascript_Ruby On Rails_Testing_Jasmine - Fatal编程技术网

Javascript Jasmine gem/Jasmine:ci:如何控制台.log?

Javascript Jasmine gem/Jasmine:ci:如何控制台.log?,javascript,ruby-on-rails,testing,jasmine,Javascript,Ruby On Rails,Testing,Jasmine,我将使用作为rails项目的一部分 我知道我可以使用rakejasmine在浏览器中运行测试,但我需要通过rakejasmine:ci无头运行它们 当我在headless/ci模式下运行它们时,console.logs不会被输出。我怎样才能做到这一点?也许是jasmine\u helper.rb中的某个东西解决了这个问题 在jasmine\u helpers.rb中: Jasmine.configure do |config| config.show_console_log = true e

我将使用作为rails项目的一部分

我知道我可以使用
rakejasmine
在浏览器中运行测试,但我需要通过
rakejasmine:ci
无头运行它们

当我在headless/ci模式下运行它们时,
console.log
s不会被输出。我怎样才能做到这一点?也许是jasmine\u helper.rb中的某个东西解决了这个问题

jasmine\u helpers.rb
中:

Jasmine.configure do |config|
  config.show_console_log = true
end

您可以通过将以下内容添加到
jasmine.yml
文件中来完成此操作:

显示控制台日志:true

这个
config
选项是在2.x中添加的;在1.x中,尝试使用
jasmine.log
而不是
console.log