1
현재 Typescript CucumberJS 1.3 프로젝트를 CucumberJS 2.2로 마이그레이션 중입니다. 이는 @types/cucumber
버전 1.3.1
에서 2.0.1
으로의 업데이트를 의미합니다.(입력)에서`scenarioResult.isFailed()`이 삭제되었습니다. CucumberJS 1.x에서 2.x로
내 후가공 이제 더 이상 isFailed()
을 사용할 수 없다거나 아래를 참조하십시오.
// 1.3.x
this.After((scenario: HookScenario): void {
// logs scenario.isFailed() = true/false
console.log('scenario.isFailed() = ', scenario.isFailed());
}
// 2.x.x
this.After((scenarioResult:HookScenarioResult): void => {
// logs scenario.status = '{string} status'
console.log('scenarioResult.status = ', scenarioResult.status);
});
롤 ** 참고 ** 내 자신, 당신의 release notes에서 볼 수 있듯이 상용구 프로젝트 **. 나는 CucumberJS – wswebcreation
Lol의 문서에서 공식 답변을 찾을 수 없기 때문에 거기에 넣었습니다. ... s ... 비슷한 작업을하고 있는데이 문제를 발견했으며 Google에서 검색 한 후 출시 노트를 작성하여 문제에 대한 답을 알려 드리겠습니다. D – JoG