b0VIM 7.4-Wandrewandrew-XPS-13-9350~andrew/Development/copy-on-write/test/util.jsutf-8 3210#"! UtpGad4lGx`;:uQC51  ]   j @ Z K B  x i c :  .    nlk} t} testDir: testDir fuseTestPath: fuseTestPath, checkLibfuse: checkLibfuse, makeTestFilesystem: makeTestFilesystem,module.exports = {} }) return cb() } process.exit(1) console.error('Must build libfuse (with `npm run build:tests`) before running tests') if (err || !stat) { fs.stat(fuseTestPath, function (err, stat) {function checkLibfuse (cb) {} }) return cb(null, mntDir, filesystem) if (err) return cb(err) }, opts), function (err, filesystem) { } return s }) return s.destroy() walker.on('end', function () { }) next() s.push(_updateName(root, dirStat)) walker.on('directory', function (root, dirStat, next) { }) next() s.push(_updateName(root, fileStat)) walker.on('file', function (root, fileStat, next) { } }) length: entry.size name: '/' + p.relative(testDir, p.resolve(p.join(root, entry.name))), return Object.assign({}, entry, { function _updateName (root, entry) { var walker = walk(testDir) var s = stream() createIndexStream: function () { }, }) start: offset || 0 return fs.createReadStream(p.join(testDir, entry.name), { console.log('creating file streamL:', JSON.stringify(entry)) createFileStream: function (entry, offset) { db: memdb(), dir: p.join(__dirname, 'test-store'), return cow(mntDir, Object.assign({ } opts = {} cb = opts if (typeof opts === 'function') { var mntDir = p.join(__dirname, 'mnt', cuid())function makeTestFilesystem (opts, cb) {var testDir = p.join(__dirname, 'test-fs')var fuseTestPath = p.join(__dirname, 'libfuse', 'test', 'test')var stream = require('through2').objvar cow = require('..')var walk = require('walk').walkvar memdb = require('memdb')var cuid = require('cuid')var p = require('path')var fs = require('fs')