2014-07-01 34 views
0

满意测试JavaScript代码使用2.0版茉莉花+噶v.0.12ConsoleReporter()是不是在茉莉花

有茉莉花测试:

define(function() { 

    describe("someTest", function() { 

     it('someTest_Test', function() { 

      var ConsoleReporter = jasmine.ConsoleReporter(); 
      var options = { 
       timer: new jasmine.Timer, 
       print: function() { 
        console.log.apply(console, arguments) 
       } 
      }; 
      var consoleReporter = new ConsoleReporter(options); 
      jasmine.getEnv().addReporter(consoleReporter); 

      expect("someText").toEqual("someText"); 

     }); 

    }); 

}); 

控制台输出测试结果计划使用控制台。

不过,由于代码的结果,上面会得到一个错误:
“类型错误:未定义是不是一个函数”

请告诉我,如何解决这个问题?

+0

对于你需要控制台记者?您可以安装PhantomJS并添加phantomjs-runner,您将在控制台上看到输出。 –

回答