나는 인턴을 위해 설정된 표준 기능 테스트라고 생각하며 여러 브라우저에서 일관되게 통과하도록 할 수 있습니다. 나는 여전히 프로젝트에 인턴을 사용하는 것이 합리적인지 평가하고 있으므로 테스트가 실패했을 때 어떤 일이 일어나는지 보려고합니다. 현재 하나의 테스트가 실패하면, 항상 스위트의 모든 테스트가 실패한 것으로 보입니다. 실패.theintern : 1 개의 테스트 실패로 인해 모든 테스트가 실패합니다. 예상되는 동작입니까?
registerSuite({name : 'demo',
'thing that works' : function() {
return this.remote.get('http://foo.com')
.waitForCondition("typeof globalThing !== 'undefined'", 5000)
.elementById('bigRedButton')
.clickElement()
.end()
.eval('jsObj.isTrue()')
.then(function(result){
assert.isTrue(result);
})
.end(); // not sure if this necessary...
},
'other thing that works': function() {
// more of the same
}
});
내 자신이 알아 내려고 노력하고 디버깅하는거야,하지만 사람이 예상되는 경우 행동 (1 개 테스트 실패를 알고 있다면 난 그냥 궁금 해서요 :
내 테스트는 약간의 모습 전체 테스트 스위트가 실패하게하고, 스위트의 모든 테스트가 실패했다는보고), 또는 내 설정이 잘못되었을 가능성이 높고 약속들과 무언가간에 나쁜 상호 작용이있을 수 있습니까?
어떤 도움을 더 이상 정보 : 경우에 도움이
감사를 제공하는 멋진, 그리고 행복 할 것입니다!
D' oh - 나는 어떻게 든 그것을 놓쳤다, 그렇게 많이 감사한다, 단지 나만이 아니라! – user82116
올해는 2016 년입니다! 해결 방법 : –