Gzip-compress API uploads larger than 1000 characters

This commit is contained in:
Dan Stillman 2016-03-28 02:35:27 -04:00
parent 144d02e36c
commit 35530af1fb
8 changed files with 3261 additions and 4 deletions

View file

@ -12,6 +12,18 @@ describe("Zotero.Utilities.Internal", function () {
})
describe("#gzip()/gunzip()", function () {
it("should compress and decompress a Unicode text string", function* () {
var text = "Voilà! \u1F429";
var compstr = yield Zotero.Utilities.Internal.gzip(text);
assert.isAbove(compstr.length, 0);
assert.notEqual(compstr.length, text.length);
var str = yield Zotero.Utilities.Internal.gunzip(compstr);
assert.equal(str, text);
});
});
describe("#delayGenerator", function () {
var spy;