2014-07-01 3 views
0

에 만족하지 않는 것은 재스민 v.2.0에 + 카르마 v.0.12을 사용ConsoleReporter()가 자바 스크립트 코드를 테스트하기 위해 재스민

이 자스민 테스트 :

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를 추가하면 콘솔에 출력이 표시됩니다. –

답변

관련 문제