2017-09-20 6 views
0
var fs = require('fs'); 
browser.sleep(1000); 
expect(fs.existsSync(browser.params.configname.DOWNLOAD_PATH + 
browser.params.variablesName.IMAGE_FILES[1])).toBe(true); 

fs.existsSync() 가끔 false를 반환하는 함수.각도기를 사용하여 파일 경로 유효성 검사

는 (I 경로를 확인하고 그것이 올바른 것입니다.)

답변

0

browser.sleep(1000), 당신은 조건에 wait 대신 이행해야 뭔가를 기다리고의 신뢰할 수있는 방법이 아니다. 아래 내용을 참조하십시오.

browser.wait(() => { 
    console.log('waiting for file to exist'); 
    return fs.existsSync(file); 
}).then(() => { 
    console.log('file exists'); 
    // do something 
});