test.js 478 B

123456789101112131415161718192021
  1. var test = require('tape');
  2. var path = require('path');
  3. var home = process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'];
  4. var homedir = require('./index');
  5. test('homedir()', function (t) {
  6. var user = path.basename(home);
  7. var match = new RegExp(user + '$');
  8. t.ok(homedir().match(match));
  9. t.end();
  10. });
  11. test('homedir("guest")', function (t) {
  12. var user = "guest";
  13. var match = new RegExp(user + '$');
  14. t.ok(homedir(user).match(match));
  15. t.end();
  16. });