| 123456789101112131415161718192021222324 | 
var sep = require('path').sep || '/';var assert = require('assert');var uri2path = require('../');var tests = require('./tests.json');describe('file-uri-to-path', function () {  Object.keys(tests).forEach(function (uri) {    // the test cases were generated from Windows' PathCreateFromUrlA() function.    // On Unix, we have to replace the path separator with the Unix one instead of    // the Windows one.    var expected = tests[uri].replace(/\\/g, sep);    it('should convert ' + JSON.stringify(uri) + ' to ' + JSON.stringify(expected),    function () {      var actual = uri2path(uri);      assert.equal(actual, expected);    });  });});
 |