diff options
Diffstat (limited to 'utils/tests/serverjs/file/resolve.js')
-rwxr-xr-x | utils/tests/serverjs/file/resolve.js | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/utils/tests/serverjs/file/resolve.js b/utils/tests/serverjs/file/resolve.js deleted file mode 100755 index dbd33f0..0000000 --- a/utils/tests/serverjs/file/resolve.js +++ /dev/null @@ -1,44 +0,0 @@ - -var system = require('system'); -var util = require('util'); -var assert = require('test/assert'); -var fs = require('file'); - -util.forEachApply([ - [['/'], '/'], - [['/a'], '/a'], - [['/a/'], '/a/'], - [['/a', '/b'], '/b'], - [['/a', '/b/'], '/b/'], - [['/', 'a'], '/a'], - [['/', 'a/'], '/a/'], - [['/a', 'a'], '/a'], - [['/a', 'a/'], '/a/'], - [['/a/', 'a'], '/a/a'], - [['/a/', 'a/'], '/a/a/'], - [['..'], '../'], - [['..', 'a'], '../a'], - [['..', 'a/'], '../a/'], - [['.'], ''], - [['.', 'a'], 'a'], - [['.', 'a/'], 'a/'], - [['a', '.'], ''], - [['a', '.', 'a'], 'a'], - [['a', '.', 'a/'], 'a/'], - [['a', '..'], '../'], - [['a', '..', 'a'], '../a'], - [['a', '..', 'a/'], '../a/'], - [['a/', '..'], ''], - [['a/', '..', 'a'], 'a'], - [['a/', '..', 'a/'], 'a/'], - [['a/b', ''], 'a/b'], -], function (parts, expected) { - exports['test ' + util.repr(parts)] = function () { - var result = ''; - var actual = fs.resolve.apply(null, parts); - assert.eq(expected, actual, util.repr(parts)); - }; -}); - -if (require.main === module.id) - require("os").exit(require("test/runner").run(exports)); |