parent
47799adb3c
commit
cb2df23580
1 changed files with 22 additions and 0 deletions
|
@ -302,6 +302,28 @@ describe("Zotero.File", function () {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
describe("#directoryContains()", function () {
|
||||||
|
it("should return true for file within folder ending in slash", function () {
|
||||||
|
assert.isTrue(Zotero.File.directoryContains('/foo/', '/foo/bar'));
|
||||||
|
});
|
||||||
|
|
||||||
|
it("should return true for file within folder not ending in slash", function () {
|
||||||
|
assert.isTrue(Zotero.File.directoryContains('/foo/', '/foo/bar'));
|
||||||
|
});
|
||||||
|
|
||||||
|
it("should return true for file within subfolder", function () {
|
||||||
|
assert.isTrue(Zotero.File.directoryContains('/foo/', '/foo/bar/qux'));
|
||||||
|
});
|
||||||
|
|
||||||
|
it("should return false for subfolder with same name within another folder", function () {
|
||||||
|
assert.isFalse(Zotero.File.directoryContains('/foo', '/bar/foo'));
|
||||||
|
});
|
||||||
|
|
||||||
|
it("should return false for sibling folder that starts with the same string", function () {
|
||||||
|
assert.isFalse(Zotero.File.directoryContains('/foo', '/foobar'));
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
describe("#zipDirectory()", function () {
|
describe("#zipDirectory()", function () {
|
||||||
it("should compress a directory recursively", function* () {
|
it("should compress a directory recursively", function* () {
|
||||||
var tmpPath = Zotero.getTempDirectory().path;
|
var tmpPath = Zotero.getTempDirectory().path;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue