uris.tests.js 586 B

12345678910111213141516171819202122
  1. var assert = require("assert");
  2. var zipfile = require("../../lib/docx/uris");
  3. var test = require("../test")(module);
  4. test("uriToZipEntryName", {
  5. "when path does not have leading slash then path is resolved relative to base": function() {
  6. assert.equal(
  7. zipfile.uriToZipEntryName("one/two", "three/four"),
  8. "one/two/three/four"
  9. );
  10. },
  11. "when path has leading slash then base is ignored": function() {
  12. assert.equal(
  13. zipfile.uriToZipEntryName("one/two", "/three/four"),
  14. "three/four"
  15. );
  16. }
  17. });