使用GruntJS的Jasmine 2.0的奇怪控制台输出(grunt contrib Jasmine)

使用GruntJS的Jasmine 2.0的奇怪控制台输出(grunt contrib Jasmine),jasmine,Jasmine,我已经添加了一个规范,作为描述块中三个规范中的第一个。当它是该块中的唯一规范时,我得到以下输出: updateTimerDisplay - calls removeCountdownTimer($widget) if no seconds are remaining... SlideshowHome (没有复选标记或叉号,但行的开头有一个减号,最后一个换行符丢失,因此下一个描述块的标题紧跟在同一输出行中) 当我禁用该规范(使用xit(…)时),我得到以下输出: updateTimer

我已经添加了一个规范,作为描述块中三个规范中的第一个。当它是该块中的唯一规范时,我得到以下输出:

updateTimerDisplay
 - calls removeCountdownTimer($widget) if no seconds are remaining...     SlideshowHome
(没有复选标记或叉号,但行的开头有一个减号,最后一个换行符丢失,因此下一个描述块的标题紧跟在同一输出行中)

当我禁用该规范(使用xit(…)时),我得到以下输出:

updateTimerDisplay
 * calls removeCountdownTimer($widget) if no seconds are remaining
但是当我将它与其他规范一起启用时,第一个规范的输出完全丢失,但它会被计算在jasmine任务运行的最终规范计数输出中


有什么想法吗?

我也遇到了同样的问题,我通过删除“供应商”选项中的下划线依赖项来修复它。这可能与使用lodash的grunt contrib jasmine有关