UNPKG

@revoloo/cypress6

Version:

Cypress.io end to end testing tool

20 lines (14 loc) 395 B
const fs = require('fs') const { expect } = require('chai') module.exports = (on, config) => { expect(process.geteuid()).to.not.eq(0) console.log('✅ not running as root') let err try { fs.accessSync(config.projectRoot, fs.constants.W_OK) } catch (e) { err = e } expect(err).to.include({ code: 'EACCES' }) console.log(`✅ ${config.projectRoot} is not writable`) }