Наконец-то я разобрался с ответом.Я добавил приведенный ниже код в неправильном месте, и это было причиной его сбоя и выдает вышеуказанную ошибку.Теперь я исправил местоположение и добавил под plugins/index.js
и работает отлично.Также внес небольшое изменение, то есть я добавил return null
, так как мне нечего было возвращать в моем случае;
// В моем спецификационном файле;
cy.task('copycsvFile');
// добавлен код ниже под .. /plugins/index.js
const fs = require ('fs');
module.exports = (on) => {
on('task', {
copycsvFile: (Obj)=>{
var fs = require('fs');
fs.createReadStream('C:/Users/SomeName/Downloads/Export_Survey_CSV.csv').pipe(fs.createWriteStream('C:/User/Client/Client - Cypress Web UI Tests/cypress/fixtures/Export_Survey_CSV.csv'));
return null;
}
});
};