내 (Require.js) 환경에서 Mocha (브라우저 - 버전, 노드가 아님)를 실행하려고하는데 이상한 문제가 발생합니다.모카 + 문제 필요
내가 할 경우 다음
<script src="require.js" data-main='mochaTestMain.js'></script>
와는 mochaTestMain.js에서 다음을 수행합니다
require(['someFile'], function() {
describe('foo', function() {
it('foo', function() {
chai.expect(false).to.equal(true)
});
});
});
내 "foo는"사양 결과가 표시됩니다. 그러나 정확히 동일한 테스트를 someFile.js
(내역 define
내부)에 넣으면 테스트가 표시되지 않습니다. 모카는 그것이 존재한다는 것을 전혀 모르는 것처럼 보입니다. describe
안에 console.log
을 추가하면 표시되지만, it
안에 추가하면 표시되지 않습니다.
모카가 모듈에 정의 된 테스트를 인식하도록하기 위해 내가 할 수있는 것에 대한 제안이 있습니까?
나는'mocha.run()'을 가지고 있었지만, 나는'정의'를 가져야 만했던 곳에서'require'를 가졌습니다. 제안 해줘서 고마워. – machineghost