2016-07-26 7 views
0

qunit js를 두 tests.html에서 모두로드하고 필요에 따라로드하려고 시도했지만 qunit을로드하는 방법과 상관없이 qunit 테스트를 실행하면 시간 초과가 발생한 테스트가 실패하고 qunit.js가 내 tests.html이있는 동일한 폴더에서 발견되지 않는다는 오류가 표시됩니다. 나는 단순히 qunit.js 파일을 복사함으로써이 문제를 극복 할 수있다. qunit.js를이 추가 위치에 보관하고 싶지 않으므로이 특정 위치에서 qunit.js를 찾는 이유를 알려주십시오. 내 AMD 오라클 JET 프로젝트의 QUnit 워크 플로우를 설정하는 동안 Sudhakargrunt-contrib-qunit plugin은 내 tests.html과 함께 qunit.js 파일을 찾고 있습니다.

+0

우리는 qunit 작업 config와 아마도'tests.html' 파일을 볼 필요가 있습니다. – jakerella

+0

tests.html에는 일반적인 qunit html 콘텐츠 인 css 및 기타 비품이 있습니다. Qunit 작업은 다음과 같습니다. qunit : { all : [ 'tests/tests.html'] –

+0

내 의견을 이해하지 못했을 것입니다. 설정 및 테스트 파일 전체를 표시 할 수 없다면 너를 도울 수 없어. qunit에 대한 귀하의 경험 수준을 알지 못하기 때문에 "일반적인 qunit 컨텐츠"가 있다고 말하는 것은 도움이되지 않습니다. 모든 것을 포함시키는 것을 기억 했습니까? 우리는 당신의 코드를보아야하는 이유입니다. 그렇지 않으면 우리는 당신을 도울 수 없습니다. – jakerella

답변

1

이 같은 문제에 직면

감사합니다.

이유는 requirejs 구성에 'qunit'경로가없는 것 같습니다. 나를 위해 트릭 않았다

require.config({ 
    ...  
    paths: { 
     'qunit': 'path/to/your/qunit/js' 
    } 
}) 

을 ... 그리고 index.html<body><script></script> 블록 내 데이터 메인 파일에 모든 코드를 이동 :

이 추가.

희망이 도움이됩니다.