Sha256: 0656bc938d21f6bd9c1eef970f192ddd6e38d714884fbaf0ba66a1b66a9328be
Contents?: true
Size: 784 Bytes
Versions: 3
Compression:
Stored size: 784 Bytes
Contents
common = require("../common"); assert = common.assert var path = require('path'); var fs = require('fs'); var successes = 0; var file = path.join(common.fixturesDir, "a.js"); common.error("open " + file); fs.open(file, "a", 0777, function (err, fd) { common.error("fd " + fd); if (err) throw err; fs.fdatasyncSync(fd); common.error("fdatasync SYNC: ok"); successes++; fs.fsyncSync(fd); common.error("fsync SYNC: ok"); successes++; fs.fdatasync(fd, function (err) { if (err) throw err; common.error("fdatasync ASYNC: ok"); successes++; fs.fsync(fd, function(err) { if (err) throw err; common.error("fsync ASYNC: ok"); successes++; }); }); }); process.addListener("exit", function () { assert.equal(4, successes); });
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rednode-0.1.2 | ext/node/test/simple/test-fs-fsync.js |
rednode-0.1.1 | ext/node/test/simple/test-fs-fsync.js |
rednode-0.1.0 | ext/node/test/simple/test-fs-fsync.js |