This commit is contained in:
2026-05-13 19:58:16 +03:00
commit f5adeb292b
78 changed files with 12024 additions and 0 deletions

33
lib/test/datafile.js Normal file
View File

@@ -0,0 +1,33 @@
const expect = require('chai').expect
const fs = require('fs')
const datafile = require('../datafile')
const filename = 'test.json'
describe('datafile', function() {
var resultHandler = function(err) {
if(err) {
console.log('unlink failed', err)
} else {
console.log('file deleted')
}
}
it('should write objects to a file', function(done) {
var d = datafile(filename, () => {
expect(fs.existsSync(filename)).to.be.true
done()
})
d.write({
foo: 'bar'
})
d.end()
})
after(function() {
fs.unlink(filename, resultHandler)
})
})