Remove fs/path globals from test suite

It is way too easy to not notice bugs due to those modules being
exported as globals while running the test suite.

See: http://github.com/ry/node/issues#issue/75
This commit is contained in:
Felix Geisendörfer 2010-03-08 19:02:19 +01:00 committed by Ryan Dahl
parent e898c1f2e3
commit 44dde5f24c
19 changed files with 32 additions and 15 deletions

View File

@ -11,6 +11,4 @@ var assert = require('assert');
var sys = require("sys");
process.mixin(exports, sys);
exports.assert = require('assert');
exports.fs = require("fs");
exports.path = path;
exports.assert = require('assert');

View File

@ -1,9 +1,7 @@
process.mixin(require("../common"));
var dirname = path.dirname(__filename);
assert.equal(true, process.cwd() !== __dirname);
assert.equal(true, process.cwd() !== dirname);
process.chdir(__dirname);
process.chdir(dirname);
assert.equal(true, process.cwd() === dirname);
assert.equal(true, process.cwd() === __dirname);

View File

@ -1,4 +1,5 @@
process.mixin(require("../common"));
var path = require('path');
var testTxt = path.join(fixturesDir, "x.txt");
var fs = require('fs');

View File

@ -1,5 +1,5 @@
process.mixin(require("../common"));
var fs = require('fs');
var N = 100;
var j = 0;

View File

@ -1,4 +1,6 @@
process.mixin(require("../common"));
var path = require('path');
var fs = require('fs');
var got_error = false;
var filename = path.join(fixturesDir, "does_not_exist.txt");

View File

@ -1,6 +1,8 @@
process.mixin(require('../common'));
var
path = require('path'),
fs = require('fs'),
fn = path.join(fixturesDir, 'multipart.js'),
file = fs.createReadStream(fn),

View File

@ -1,6 +1,8 @@
process.mixin(require('../common'));
var
path = require('path'),
fs = require('fs'),
fn = path.join(fixturesDir, "write.txt"),
file = fs.createWriteStream(fn),

View File

@ -1,5 +1,6 @@
process.mixin(require("../common"));
var path = require('path');
var fs = require('fs');
var got_error = false;
var success_count = 0;

View File

@ -1,5 +1,6 @@
process.mixin(require("../common"));
var fs = require('fs');
var path = require('path');
var async_completed = 0, async_expected = 0, unlink = [];
function asynctest(testBlock, args, callback, assertBlock) {

View File

@ -1,5 +1,5 @@
process.mixin(require("../common"));
var fs = require('fs');
var got_error = false;
var success_count = 0;

View File

@ -1,5 +1,6 @@
process.mixin(require("../common"));
var path = require('path');
var fs = require('fs');
var completed = 0;
// test creating and reading symbolic link

View File

@ -1,5 +1,6 @@
process.mixin(require("../common"));
var path = require('path');
var fs = require('fs');
var fn = path.join(fixturesDir, "write.txt");
var expected = "hello";
var found;

View File

@ -1,5 +1,6 @@
process.mixin(require("../common"));
require("fs");
var path = require('path');
var fs = require("fs");
parse = require("ini").parse;
debug("load fixtures/fixture.ini");

View File

@ -1,4 +1,6 @@
process.mixin(require("../common"));
var path = require('path');
var fs = require('fs');
var dirname = path.dirname(__filename);
var fixtures = path.join(dirname, "../fixtures");

View File

@ -1,4 +1,5 @@
process.mixin(require("../common"));
var path = require('path');
debug("load test-module-loading.js");

View File

@ -1,4 +1,6 @@
process.mixin(require("../common"));
var path = require('path');
var fs = require('fs');
var got_error = false,
readdirDir = path.join(fixturesDir, "readdir")

View File

@ -1,4 +1,5 @@
process.mixin(require("../common"));
var path = require('path');
var sub = path.join(fixturesDir, 'echo.js');

View File

@ -1,4 +1,5 @@
process.mixin(require("../common"));
var path = require('path');
var sub = path.join(fixturesDir, 'print-chars.js');

View File

@ -1,4 +1,6 @@
process.mixin(require('../common'));
var path = require('path');
var fs = require('fs');
var fixture = path.join(__dirname, "../fixtures/x.txt");