1
我創建了一個異步量角器測試,但我不確定什麼時候應該調用done()函數?如何確定每個循環中的所有子文件夾何時完成?如果你看到我的代碼在下面,你可以看到我已經把done()顯然放在了不正確的位置。任何人都可以告訴我如何/在哪裏我應該做的?如何從異步量角器測試返回?
it('should make sure that there are no edit or delete buttons beside subfolders',function(done){
folderContentPg.subFolders.each(function(subFolder){
//get fid of subfolder
subFolder.getAttribute('fid').then(
function(subFolderFid){
expect(folderContentPg.subFolderDeleteBtn(subFolderFid).isPresent()).toBe(false);
expect(folderContentPg.subFolderEditBtn(subFolderFid).isPresent()).toBe(false);
}
);
done();
})
});
您確定首先需要'done()'嗎? – alecxe