index.js 731 B

1234567891011121314151617181920
  1. var assert = require('assert');
  2. var isAbsolute = require('../');
  3. isAbsolute.setPlatform('win32');
  4. assert.equal(isAbsolute('//server/file'), true);
  5. assert.equal(isAbsolute('\\\\server\\file'), true);
  6. assert.equal(isAbsolute('C:/Users/'), true);
  7. assert.equal(isAbsolute('C:\\Users\\'), true);
  8. assert.equal(isAbsolute('C:cwd/another'), false);
  9. assert.equal(isAbsolute('C:cwd\\another'), false);
  10. assert.equal(isAbsolute('directory/directory'), false);
  11. assert.equal(isAbsolute('directory\\directory'), false);
  12. isAbsolute.setPlatform('');
  13. assert.equal(isAbsolute('/home/foo'), true);
  14. assert.equal(isAbsolute('/home/foo/..'), true);
  15. assert.equal(isAbsolute('bar/'), false);
  16. assert.equal(isAbsolute('./baz'), false);