swordjs
Version:
swordjs - access modules from crosswire.org/sword in JS
768 lines (761 loc) • 457 kB
JavaScript
// Generated by CoffeeScript 1.9.1
(function() {
var bcv_parser;
bcv_parser = require("../../js/pl_bcv_parser.js").bcv_parser;
describe("Parsing", function() {
var p;
p = {};
beforeEach(function() {
p = new bcv_parser;
p.options.osis_compaction_strategy = "b";
return p.options.sequence_combination_strategy = "combine";
});
it("should round-trip OSIS references", function() {
var bc, bcv, bcv_range, book, books, i, len, results;
p.set_options({
osis_compaction_strategy: "bc"
});
books = ["Gen", "Exod", "Lev", "Num", "Deut", "Josh", "Judg", "Ruth", "1Sam", "2Sam", "1Kgs", "2Kgs", "1Chr", "2Chr", "Ezra", "Neh", "Esth", "Job", "Ps", "Prov", "Eccl", "Song", "Isa", "Jer", "Lam", "Ezek", "Dan", "Hos", "Joel", "Amos", "Obad", "Jonah", "Mic", "Nah", "Hab", "Zeph", "Hag", "Zech", "Mal", "Matt", "Mark", "Luke", "John", "Acts", "Rom", "1Cor", "2Cor", "Gal", "Eph", "Phil", "Col", "1Thess", "2Thess", "1Tim", "2Tim", "Titus", "Phlm", "Heb", "Jas", "1Pet", "2Pet", "1John", "2John", "3John", "Jude", "Rev"];
results = [];
for (i = 0, len = books.length; i < len; i++) {
book = books[i];
bc = book + ".1";
bcv = bc + ".1";
bcv_range = bcv + "-" + bc + ".2";
expect(p.parse(bc).osis()).toEqual(bc);
expect(p.parse(bcv).osis()).toEqual(bcv);
results.push(expect(p.parse(bcv_range).osis()).toEqual(bcv_range));
}
return results;
});
it("should round-trip OSIS Apocrypha references", function() {
var bc, bcv, bcv_range, book, books, i, j, len, len1, results;
p.set_options({
osis_compaction_strategy: "bc",
ps151_strategy: "b"
});
p.include_apocrypha(true);
books = ["Tob", "Jdt", "GkEsth", "Wis", "Sir", "Bar", "PrAzar", "Sus", "Bel", "SgThree", "EpJer", "1Macc", "2Macc", "3Macc", "4Macc", "1Esd", "2Esd", "PrMan", "Ps151"];
for (i = 0, len = books.length; i < len; i++) {
book = books[i];
bc = book + ".1";
bcv = bc + ".1";
bcv_range = bcv + "-" + bc + ".2";
expect(p.parse(bc).osis()).toEqual(bc);
expect(p.parse(bcv).osis()).toEqual(bcv);
expect(p.parse(bcv_range).osis()).toEqual(bcv_range);
}
p.set_options({
ps151_strategy: "bc"
});
expect(p.parse("Ps151.1").osis()).toEqual("Ps.151");
expect(p.parse("Ps151.1.1").osis()).toEqual("Ps.151.1");
expect(p.parse("Ps151.1-Ps151.2").osis()).toEqual("Ps.151.1-Ps.151.2");
p.include_apocrypha(false);
results = [];
for (j = 0, len1 = books.length; j < len1; j++) {
book = books[j];
bc = book + ".1";
results.push(expect(p.parse(bc).osis()).toEqual(""));
}
return results;
});
return it("should handle a preceding character", function() {
expect(p.parse(" Gen 1").osis()).toEqual("Gen.1");
expect(p.parse("Matt5John3").osis()).toEqual("Matt.5,John.3");
expect(p.parse("1Ps 1").osis()).toEqual("");
return expect(p.parse("11Sam 1").osis()).toEqual("");
});
});
describe("Localized book Gen (pl)", function() {
var p;
p = {};
beforeEach(function() {
p = new bcv_parser;
p.set_options({
book_alone_strategy: "ignore",
book_sequence_strategy: "ignore",
osis_compaction_strategy: "bc",
captive_end_digits_strategy: "delete"
});
return p.include_apocrypha(true);
});
return it("should handle book: Gen (pl)", function() {
expect(p.parse("Pierwsza Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Ksiega Rodzaju 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Ksiegi Rodzaju 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Księga Rodzaju 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Księgi Rodzaju 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Mojz 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsza Mojż 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Mojz 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwsze Mojż 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Mojz 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Pierwszy Mojż 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Mojzeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Mojżeszowa 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Ks. Rodzaju 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Ks Rodzaju 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Mojz 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. Mojż 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Genezis 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Mojz 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. Mojż 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Mojz 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Mojż 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Mojz 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Mojż 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 Moj 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I Moj 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Rodz 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 M 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Gen 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("Rdz 1:1").osis()).toEqual("Gen.1.1")
p.include_apocrypha(false)
expect(p.parse("PIERWSZA KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("KSIEGA RODZAJU 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("KSIEGI RODZAJU 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("KSIĘGA RODZAJU 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("KSIĘGI RODZAJU 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA MOJZ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZA MOJŻ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE MOJZ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZE MOJŻ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY MOJZ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("PIERWSZY MOJŻ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("KS. RODZAJU 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("KS RODZAJU 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. MOJZ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1. MOJŻ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("GENEZIS 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. MOJZ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I. MOJŻ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 MOJZ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 MOJŻ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I MOJZ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I MOJŻ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 MOJ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("I MOJ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("RODZ 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("1 M 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("GEN 1:1").osis()).toEqual("Gen.1.1")
expect(p.parse("RDZ 1:1").osis()).toEqual("Gen.1.1")
;
return true;
});
});
describe("Localized book Exod (pl)", function() {
var p;
p = {};
beforeEach(function() {
p = new bcv_parser;
p.set_options({
book_alone_strategy: "ignore",
book_sequence_strategy: "ignore",
osis_compaction_strategy: "bc",
captive_end_digits_strategy: "delete"
});
return p.include_apocrypha(true);
});
return it("should handle book: Exod (pl)", function() {
expect(p.parse("Druga Ksiega Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Ksiega Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Ksiegi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Ksiegi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Księga Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Księga Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Księgi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Księgi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Ksiega Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Ksiega Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Ksiegi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Ksiegi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Księga Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Księga Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Księgi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Księgi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Ksiega Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Ksiega Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Ksiegi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Ksiegi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Księga Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Księga Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Księgi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Księgi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Ksiega Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Ksiega Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Ksiegi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Ksiegi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Księga Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Księga Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Księgi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Księgi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Ks. Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Ks. Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Ks. Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Ks. Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Ksiega Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Ksiega Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Ksiegi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Ksiegi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Księga Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Księga Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Księgi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Księgi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Ksiega Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Ksiega Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Ksiegi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Ksiegi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Księga Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Księga Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Księgi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Księgi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Ks Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Ks Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Ks Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Ks Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Ks. Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Ks. Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Ks. Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Ks. Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Ks. Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Ks. Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Ks Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Ks Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Ks. Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Ks. Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Ks Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Ks Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Ks Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Ks Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Ks Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Ks Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Ksiega Wyjscia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Ksiega Wyjścia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Ksiegi Wyjscia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Ksiegi Wyjścia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Księga Wyjscia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Księga Wyjścia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Księgi Wyjscia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Księgi Wyjścia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Mojzeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Mojżeszowa 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Ks. Wyjscia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Ks. Wyjścia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Mojz 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Druga Mojż 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Mojz 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Drugi Mojż 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Ks Wyjscia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Ks Wyjścia 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Mojz 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. Mojż 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Mojz 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. Mojż 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Mojz 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Mojż 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Mojz 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Mojż 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Exodus 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II Moj 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 Moj 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Exod 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 M 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Wyj 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Ex 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("Wj 1:1").osis()).toEqual("Exod.1.1")
p.include_apocrypha(false)
expect(p.parse("DRUGA KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KS. MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KS. MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KS. MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KS. MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KS MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA KS MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KS MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI KS MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KS. MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KS. MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KS. MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KS. MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KS. MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KS. MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KS MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. KS MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KS. MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KS. MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KS MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. KS MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KS MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II KS MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KS MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 KS MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KSIEGA WYJSCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KSIEGA WYJŚCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KSIEGI WYJSCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KSIEGI WYJŚCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KSIĘGA WYJSCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KSIĘGA WYJŚCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KSIĘGI WYJSCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KSIĘGI WYJŚCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 MOJZESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 MOJŻESZOWA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KS. WYJSCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KS. WYJŚCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA MOJZ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGA MOJŻ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI MOJZ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("DRUGI MOJŻ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KS WYJSCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("KS WYJŚCIA 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. MOJZ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II. MOJŻ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. MOJZ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2. MOJŻ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II MOJZ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II MOJŻ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 MOJZ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 MOJŻ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("EXODUS 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("II MOJ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 MOJ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("EXOD 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("2 M 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("WYJ 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("EX 1:1").osis()).toEqual("Exod.1.1")
expect(p.parse("WJ 1:1").osis()).toEqual("Exod.1.1")
;
return true;
});
});
describe("Localized book Bel (pl)", function() {
var p;
p = {};
before