From f16aeec2396f78cc3cedcaafa5d58899408ffb99 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 6 Sep 2015 17:43:29 +0100 Subject: Allow localhost in file:/// URIs --- tests/docx/files.tests.js | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests') diff --git a/tests/docx/files.tests.js b/tests/docx/files.tests.js index a21bc93..0ec64e1 100644 --- a/tests/docx/files.tests.js +++ b/tests/docx/files.tests.js @@ -33,4 +33,12 @@ describe("uriToPath", function() { test("URI is unquoted", function() { assert.equal(uriToPath("file:///a%20b"), "/a b"); }); + + test("when host is set to localhost then path can be found", function() { + assert.equal(uriToPath("file://localhost/a/b/c"), "/a/b/c"); + }); + + test("when host is set but not localhost then path cannot be found", function() { + assert.throws(function() { uriToPath("file://example/a/b/c"); }, /Could not convert URI to path: file:\/\/example\/a\/b\/c/); + }); }); -- cgit v1.2.3