我在使用Jasmine和Webdriver.io的afterAll
钩子中遇到此错误:
import * as path from 'path';
import fs from 'fs-extra';
import CreatePolicyPage from '../../page-object/policy-management/create.page';
import DocumentUploadPage from '../../page-object/document-upload/upload.page';
describe('Document Upload: Policy Reference present in URL', () => {
const folder = '/files';
let filePath = '';
let remoteFilePath = '';
let reference = `${Math.floor(Math.random() * 100000)}ume`;
beforeAll((done) => {
fs.mkdirSync(__dirname + `${folder}`);
fs.writeFileSync(__dirname + `${folder}/${reference}.txt`, 'the force is strong with this one');
filePath = path.join(__dirname, `${folder}/${reference}.txt`);
remoteFilePath = browser.uploadFile(filePath);
});
afterAll((done) => {
fs.emptyDirSync(__dirname + `${folder}`);
});
});
有什么想法为什么会引发此错误?