Move Zotero.getString() test to Zotero.Intl tests

This commit is contained in:
Sylvester Keil 2018-07-30 10:20:05 +02:00
parent 143fdd5f2b
commit 8e6896c27d
No known key found for this signature in database
GPG key ID: 878933BCEAB25A10
2 changed files with 16 additions and 17 deletions

View file

@ -0,0 +1,16 @@
"use strict";
describe("Zotero.Intl", function() {
describe("#getString()", function () {
it("should return the right plural form", function* () {
if (Zotero.locale != 'en-US') {
this.skip();
}
var str1 = Zotero.getString('fileInterface.itemsWereImported')
.split(/;/)[1]
.replace('%1$S', 2);
var str2 = Zotero.getString('fileInterface.itemsWereImported', 2, 2);
assert.equal(str1, str2);
});
});
});

View file

@ -1,23 +1,6 @@
"use strict";
describe("Zotero", function() {
describe("#getString()", function () {
it("should return the right plural form", function* () {
if (Zotero.locale != 'en-US') {
this.skip();
}
Components.utils.import("resource://gre/modules/PluralForm.jsm");
var str1 = Zotero.getString('fileInterface.itemsWereImported')
.split(/;/)[1]
.replace('%1$S', 2);
var str2 = Zotero.getString('fileInterface.itemsWereImported', 2, 2);
Zotero.debug(str1);
Zotero.debug(str2);
assert.equal(str1, str2);
});
});
describe("#localeCompare", function () {
it("shouldn't ignore whitespace", function () {
assert.equal(Zotero.localeCompare("Chang", "Chan H"), 1);