2022-10-31 14:19:52 -04:00

27 lines
547 B
JavaScript

'use strict'
const fse = require('../..')
const os = require('os')
const path = require('path')
const assert = require('assert')
/* eslint-env mocha */
describe('fs.rm', () => {
let TEST_FILE
beforeEach(done => {
TEST_FILE = path.join(os.tmpdir(), 'fs-extra', 'fs-rm')
fse.remove(TEST_FILE, done)
})
afterEach(done => fse.remove(TEST_FILE, done))
it('supports promises', () => {
fse.writeFileSync(TEST_FILE, 'hello')
return fse.rm(TEST_FILE).then(() => {
assert(!fse.pathExistsSync(TEST_FILE))
})
})
})