UNPKG

534 BJavaScriptView Raw
1var assert = require('assert');
2var fs = require('fs');
3var path = require('path');
4
5var rimraf = require('rimraf');
6
7var tmpPath = '.tmp';
8
9/**
10 * Timed test. This includes the setup and teardown as part of the overall
11 * test time.
12 * @param {function(Error)} done Callback.
13 */
14exports.test = function(done) {
15 fs.mkdir(tmpPath, function(mkdirErr) {
16 assert.ifError(mkdirErr);
17 fs.writeFile(path.join(tmpPath, 'foo-real.txt'), 'foo', function(err) {
18 assert.ifError(err);
19 rimraf(tmpPath, done);
20 });
21 });
22};