Add spec for accessing normal files

This commit is contained in:
Kevin Sawicki 2016-07-25 11:17:40 -07:00
Родитель 8eca019157
Коммит b627b8711a
1 изменённых файлов: 15 добавлений и 0 удалений

Просмотреть файл

@ -540,6 +540,14 @@ describe('asar package', function () {
})
describe('fs.access', function () {
it('accesses a normal file', function (done) {
var p = path.join(fixtures, 'asar', 'a.asar', 'file1')
fs.access(p, function (err) {
assert(err == null)
done()
})
})
it('throws an error when called with write mode', function (done) {
var p = path.join(fixtures, 'asar', 'a.asar', 'file1')
fs.access(p, fs.constants.R_OK | fs.constants.W_OK, function (err) {
@ -566,6 +574,13 @@ describe('asar package', function () {
})
describe('fs.accessSync', function () {
it('accesses a normal file', function () {
var p = path.join(fixtures, 'asar', 'a.asar', 'file1')
assert.doesNotThrow(function () {
fs.accessSync(p)
})
})
it('throws an error when called with write mode', function () {
var p = path.join(fixtures, 'asar', 'a.asar', 'file1')
assert.throws(function () {