테스트를 정의하기 전에 비동기 작업을 수행하고 싶습니다. 예를 들어, jsdom
환경을로드하십시오. 이렇게하면 인턴은 0 개의 테스트를 실행합니다. 이 작업을 수행하는 올바른 방법은 무엇입니까? 인턴이 jsdom
을 찾으려면 config를로드해야하므로 config 자체에서는이 작업을 수행 할 수 없습니다. 단지 테스트 스위트처럼, 인턴 config 파일이 setup
및 teardown
방법을 가질 수있는 실제 테스트인턴 JS - 테스트 정의 이전의 비동기 후크?
define([
"intern!bdd",
"intern/chai!expect",
"src/Renderer"
], function(
bdd,
expect,
Renderer
)
{
"use strict";
bdd.describe("Renderer", function()
{
it(...
it(...
});
아, 그건 매우 유용합니다. 나는 suite로부터의 hook처럼'setup'이 약속을 되돌려줌으로써 비동기 성을 처리 할 수 있다고 가정하고있다. – SirLenz0rlot
예, 할 수 있습니다. – jason0x43
감사의 말로 답변으로 받아들입니다. 이상적인 솔루션은 전 세계에 적용되지 않는 항목을 포함하므로 특정 테스트에 더 가까이 다가 갈 수 있습니다. – SirLenz0rlot