UNPKG

bible-ref-parse

Version:

Identifies and parses Bible references (like John 3:16) in over 40 languages.

462 lines 706 kB
// @ts-nocheck /* * decaffeinate suggestions: * DS101: Remove unnecessary use of Array.from * DS102: Remove unnecessary code created because of implicit returns * Full docs: https://github.com/decaffeinate/decaffeinate/blob/main/docs/suggestions.md */ const { bcv_parser } = require("../../dist/pl-bcv-parser.js"); describe("Parsing (pl)", function () { let p = {}; beforeEach(function () { p = new bcv_parser; p.options.osis_compaction_strategy = "b"; p.options.sequence_combination_strategy = "combine"; }); it("should round-trip OSIS references", function () { p.set_options({ osis_compaction_strategy: "bc" }); const 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"]; for (var book of Array.from(books)) { var bc = book + ".1"; var bcv = bc + ".1"; var 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); } }); it("should round-trip OSIS Apocrypha references", function () { let bc, book; p.set_options({ osis_compaction_strategy: "bc", ps151_strategy: "b" }); p.include_apocrypha(true); const books = ["Tob", "Jdt", "GkEsth", "Wis", "Sir", "Bar", "PrAzar", "Sus", "Bel", "SgThree", "EpJer", "1Macc", "2Macc", "3Macc", "4Macc", "1Esd", "2Esd", "PrMan", "Ps151"]; for (book of Array.from(books)) { bc = book + ".1"; var bcv = bc + ".1"; var 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); for (book of Array.from(books)) { bc = book + ".1"; expect(p.parse(bc).osis()).toEqual(""); } }); 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(""); expect(p.parse("11Sam 1").osis()).toEqual(""); }); }); describe("Localized book Gen (pl)", function () { let 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" }); p.include_apocrypha(true); }); it("should handle book: Gen (pl)", function () { expect(p.parse("Pierwsza Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ksiega Mojzeszowa 1:1'"); expect(p.parse("Pierwsza Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ksiega Mojżeszowa 1:1'"); expect(p.parse("Pierwsza Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ksiega Moyzeszowe 1:1'"); expect(p.parse("Pierwsza Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ksiega Moyżeszowe 1:1'"); expect(p.parse("Pierwsza Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ksiegi Mojzeszowa 1:1'"); expect(p.parse("Pierwsza Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ksiegi Mojżeszowa 1:1'"); expect(p.parse("Pierwsza Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ksiegi Moyzeszowe 1:1'"); expect(p.parse("Pierwsza Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ksiegi Moyżeszowe 1:1'"); expect(p.parse("Pierwsza Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Księga Mojzeszowa 1:1'"); expect(p.parse("Pierwsza Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Księga Mojżeszowa 1:1'"); expect(p.parse("Pierwsza Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Księga Moyzeszowe 1:1'"); expect(p.parse("Pierwsza Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Księga Moyżeszowe 1:1'"); expect(p.parse("Pierwsza Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Księgi Mojzeszowa 1:1'"); expect(p.parse("Pierwsza Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Księgi Mojżeszowa 1:1'"); expect(p.parse("Pierwsza Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Księgi Moyzeszowe 1:1'"); expect(p.parse("Pierwsza Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Księgi Moyżeszowe 1:1'"); expect(p.parse("Pierwsze Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ksiega Mojzeszowa 1:1'"); expect(p.parse("Pierwsze Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ksiega Mojżeszowa 1:1'"); expect(p.parse("Pierwsze Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ksiega Moyzeszowe 1:1'"); expect(p.parse("Pierwsze Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ksiega Moyżeszowe 1:1'"); expect(p.parse("Pierwsze Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ksiegi Mojzeszowa 1:1'"); expect(p.parse("Pierwsze Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ksiegi Mojżeszowa 1:1'"); expect(p.parse("Pierwsze Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ksiegi Moyzeszowe 1:1'"); expect(p.parse("Pierwsze Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ksiegi Moyżeszowe 1:1'"); expect(p.parse("Pierwsze Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Księga Mojzeszowa 1:1'"); expect(p.parse("Pierwsze Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Księga Mojżeszowa 1:1'"); expect(p.parse("Pierwsze Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Księga Moyzeszowe 1:1'"); expect(p.parse("Pierwsze Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Księga Moyżeszowe 1:1'"); expect(p.parse("Pierwsze Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Księgi Mojzeszowa 1:1'"); expect(p.parse("Pierwsze Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Księgi Mojżeszowa 1:1'"); expect(p.parse("Pierwsze Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Księgi Moyzeszowe 1:1'"); expect(p.parse("Pierwsze Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Księgi Moyżeszowe 1:1'"); expect(p.parse("Pierwszy Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ksiega Mojzeszowa 1:1'"); expect(p.parse("Pierwszy Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ksiega Mojżeszowa 1:1'"); expect(p.parse("Pierwszy Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ksiega Moyzeszowe 1:1'"); expect(p.parse("Pierwszy Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ksiega Moyżeszowe 1:1'"); expect(p.parse("Pierwszy Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ksiegi Mojzeszowa 1:1'"); expect(p.parse("Pierwszy Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ksiegi Mojżeszowa 1:1'"); expect(p.parse("Pierwszy Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ksiegi Moyzeszowe 1:1'"); expect(p.parse("Pierwszy Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ksiegi Moyżeszowe 1:1'"); expect(p.parse("Pierwszy Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Księga Mojzeszowa 1:1'"); expect(p.parse("Pierwszy Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Księga Mojżeszowa 1:1'"); expect(p.parse("Pierwszy Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Księga Moyzeszowe 1:1'"); expect(p.parse("Pierwszy Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Księga Moyżeszowe 1:1'"); expect(p.parse("Pierwszy Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Księgi Mojzeszowa 1:1'"); expect(p.parse("Pierwszy Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Księgi Mojżeszowa 1:1'"); expect(p.parse("Pierwszy Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Księgi Moyzeszowe 1:1'"); expect(p.parse("Pierwszy Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Księgi Moyżeszowe 1:1'"); expect(p.parse("Pierwsza Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ks. Mojzeszowa 1:1'"); expect(p.parse("Pierwsza Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ks. Mojżeszowa 1:1'"); expect(p.parse("Pierwsza Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ks. Moyzeszowe 1:1'"); expect(p.parse("Pierwsza Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ks. Moyżeszowe 1:1'"); expect(p.parse("Pierwsze Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ks. Mojzeszowa 1:1'"); expect(p.parse("Pierwsze Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ks. Mojżeszowa 1:1'"); expect(p.parse("Pierwsze Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ks. Moyzeszowe 1:1'"); expect(p.parse("Pierwsze Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ks. Moyżeszowe 1:1'"); expect(p.parse("Pierwszy Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ks. Mojzeszowa 1:1'"); expect(p.parse("Pierwszy Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ks. Mojżeszowa 1:1'"); expect(p.parse("Pierwszy Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ks. Moyzeszowe 1:1'"); expect(p.parse("Pierwszy Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ks. Moyżeszowe 1:1'"); expect(p.parse("Pierwsza Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ks Mojzeszowa 1:1'"); expect(p.parse("Pierwsza Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ks Mojżeszowa 1:1'"); expect(p.parse("Pierwsza Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ks Moyzeszowe 1:1'"); expect(p.parse("Pierwsza Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Ks Moyżeszowe 1:1'"); expect(p.parse("Pierwsze Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ks Mojzeszowa 1:1'"); expect(p.parse("Pierwsze Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ks Mojżeszowa 1:1'"); expect(p.parse("Pierwsze Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ks Moyzeszowe 1:1'"); expect(p.parse("Pierwsze Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Ks Moyżeszowe 1:1'"); expect(p.parse("Pierwszy Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ks Mojzeszowa 1:1'"); expect(p.parse("Pierwszy Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ks Mojżeszowa 1:1'"); expect(p.parse("Pierwszy Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ks Moyzeszowe 1:1'"); expect(p.parse("Pierwszy Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Ks Moyżeszowe 1:1'"); expect(p.parse("1. Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ksiega Mojzeszowa 1:1'"); expect(p.parse("1. Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ksiega Mojżeszowa 1:1'"); expect(p.parse("1. Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ksiega Moyzeszowe 1:1'"); expect(p.parse("1. Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ksiega Moyżeszowe 1:1'"); expect(p.parse("1. Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ksiegi Mojzeszowa 1:1'"); expect(p.parse("1. Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ksiegi Mojżeszowa 1:1'"); expect(p.parse("1. Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ksiegi Moyzeszowe 1:1'"); expect(p.parse("1. Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ksiegi Moyżeszowe 1:1'"); expect(p.parse("1. Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Księga Mojzeszowa 1:1'"); expect(p.parse("1. Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Księga Mojżeszowa 1:1'"); expect(p.parse("1. Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Księga Moyzeszowe 1:1'"); expect(p.parse("1. Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Księga Moyżeszowe 1:1'"); expect(p.parse("1. Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Księgi Mojzeszowa 1:1'"); expect(p.parse("1. Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Księgi Mojżeszowa 1:1'"); expect(p.parse("1. Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Księgi Moyzeszowe 1:1'"); expect(p.parse("1. Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Księgi Moyżeszowe 1:1'"); expect(p.parse("I. Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ksiega Mojzeszowa 1:1'"); expect(p.parse("I. Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ksiega Mojżeszowa 1:1'"); expect(p.parse("I. Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ksiega Moyzeszowe 1:1'"); expect(p.parse("I. Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ksiega Moyżeszowe 1:1'"); expect(p.parse("I. Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ksiegi Mojzeszowa 1:1'"); expect(p.parse("I. Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ksiegi Mojżeszowa 1:1'"); expect(p.parse("I. Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ksiegi Moyzeszowe 1:1'"); expect(p.parse("I. Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ksiegi Moyżeszowe 1:1'"); expect(p.parse("I. Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Księga Mojzeszowa 1:1'"); expect(p.parse("I. Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Księga Mojżeszowa 1:1'"); expect(p.parse("I. Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Księga Moyzeszowe 1:1'"); expect(p.parse("I. Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Księga Moyżeszowe 1:1'"); expect(p.parse("I. Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Księgi Mojzeszowa 1:1'"); expect(p.parse("I. Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Księgi Mojżeszowa 1:1'"); expect(p.parse("I. Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Księgi Moyzeszowe 1:1'"); expect(p.parse("I. Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Księgi Moyżeszowe 1:1'"); expect(p.parse("1 Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ksiega Mojzeszowa 1:1'"); expect(p.parse("1 Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ksiega Mojżeszowa 1:1'"); expect(p.parse("1 Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ksiega Moyzeszowe 1:1'"); expect(p.parse("1 Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ksiega Moyżeszowe 1:1'"); expect(p.parse("1 Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ksiegi Mojzeszowa 1:1'"); expect(p.parse("1 Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ksiegi Mojżeszowa 1:1'"); expect(p.parse("1 Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ksiegi Moyzeszowe 1:1'"); expect(p.parse("1 Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ksiegi Moyżeszowe 1:1'"); expect(p.parse("1 Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Księga Mojzeszowa 1:1'"); expect(p.parse("1 Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Księga Mojżeszowa 1:1'"); expect(p.parse("1 Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Księga Moyzeszowe 1:1'"); expect(p.parse("1 Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Księga Moyżeszowe 1:1'"); expect(p.parse("1 Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Księgi Mojzeszowa 1:1'"); expect(p.parse("1 Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Księgi Mojżeszowa 1:1'"); expect(p.parse("1 Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Księgi Moyzeszowe 1:1'"); expect(p.parse("1 Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Księgi Moyżeszowe 1:1'"); expect(p.parse("I Ksiega Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ksiega Mojzeszowa 1:1'"); expect(p.parse("I Ksiega Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ksiega Mojżeszowa 1:1'"); expect(p.parse("I Ksiega Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ksiega Moyzeszowe 1:1'"); expect(p.parse("I Ksiega Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ksiega Moyżeszowe 1:1'"); expect(p.parse("I Ksiegi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ksiegi Mojzeszowa 1:1'"); expect(p.parse("I Ksiegi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ksiegi Mojżeszowa 1:1'"); expect(p.parse("I Ksiegi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ksiegi Moyzeszowe 1:1'"); expect(p.parse("I Ksiegi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ksiegi Moyżeszowe 1:1'"); expect(p.parse("I Księga Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Księga Mojzeszowa 1:1'"); expect(p.parse("I Księga Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Księga Mojżeszowa 1:1'"); expect(p.parse("I Księga Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Księga Moyzeszowe 1:1'"); expect(p.parse("I Księga Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Księga Moyżeszowe 1:1'"); expect(p.parse("I Księgi Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Księgi Mojzeszowa 1:1'"); expect(p.parse("I Księgi Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Księgi Mojżeszowa 1:1'"); expect(p.parse("I Księgi Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Księgi Moyzeszowe 1:1'"); expect(p.parse("I Księgi Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Księgi Moyżeszowe 1:1'"); expect(p.parse("Pierwsza Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Mojzeszowa 1:1'"); expect(p.parse("Pierwsza Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Mojżeszowa 1:1'"); expect(p.parse("Pierwsze Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Mojzeszowa 1:1'"); expect(p.parse("Pierwsze Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Mojżeszowa 1:1'"); expect(p.parse("Pierwszy Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Mojzeszowa 1:1'"); expect(p.parse("Pierwszy Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Mojżeszowa 1:1'"); expect(p.parse("1. Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ks. Mojzeszowa 1:1'"); expect(p.parse("1. Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ks. Mojżeszowa 1:1'"); expect(p.parse("1. Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ks. Moyzeszowe 1:1'"); expect(p.parse("1. Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ks. Moyżeszowe 1:1'"); expect(p.parse("I. Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ks. Mojzeszowa 1:1'"); expect(p.parse("I. Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ks. Mojżeszowa 1:1'"); expect(p.parse("I. Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ks. Moyzeszowe 1:1'"); expect(p.parse("I. Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ks. Moyżeszowe 1:1'"); expect(p.parse("1 Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ks. Mojzeszowa 1:1'"); expect(p.parse("1 Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ks. Mojżeszowa 1:1'"); expect(p.parse("1 Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ks. Moyzeszowe 1:1'"); expect(p.parse("1 Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ks. Moyżeszowe 1:1'"); expect(p.parse("1. Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ks Mojzeszowa 1:1'"); expect(p.parse("1. Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ks Mojżeszowa 1:1'"); expect(p.parse("1. Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ks Moyzeszowe 1:1'"); expect(p.parse("1. Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Ks Moyżeszowe 1:1'"); expect(p.parse("I Ks. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ks. Mojzeszowa 1:1'"); expect(p.parse("I Ks. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ks. Mojżeszowa 1:1'"); expect(p.parse("I Ks. Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ks. Moyzeszowe 1:1'"); expect(p.parse("I Ks. Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ks. Moyżeszowe 1:1'"); expect(p.parse("I. Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ks Mojzeszowa 1:1'"); expect(p.parse("I. Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ks Mojżeszowa 1:1'"); expect(p.parse("I. Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ks Moyzeszowe 1:1'"); expect(p.parse("I. Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Ks Moyżeszowe 1:1'"); expect(p.parse("1 Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ks Mojzeszowa 1:1'"); expect(p.parse("1 Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ks Mojżeszowa 1:1'"); expect(p.parse("1 Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ks Moyzeszowe 1:1'"); expect(p.parse("1 Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Ks Moyżeszowe 1:1'"); expect(p.parse("I Ks Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ks Mojzeszowa 1:1'"); expect(p.parse("I Ks Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ks Mojżeszowa 1:1'"); expect(p.parse("I Ks Moyzeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ks Moyzeszowe 1:1'"); expect(p.parse("I Ks Moyżeszowe 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Ks Moyżeszowe 1:1'"); expect(p.parse("Ksiega Rodzaju 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Ksiega Rodzaju 1:1'"); expect(p.parse("Ksiegi Rodzaju 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Ksiegi Rodzaju 1:1'"); expect(p.parse("Księga Rodzaju 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Księga Rodzaju 1:1'"); expect(p.parse("Księgi Rodzaju 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Księgi Rodzaju 1:1'"); expect(p.parse("1. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Mojzeszowa 1:1'"); expect(p.parse("1. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Mojżeszowa 1:1'"); expect(p.parse("I. Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Mojzeszowa 1:1'"); expect(p.parse("I. Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Mojżeszowa 1:1'"); expect(p.parse("Pierwsza Mojz 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Mojz 1:1'"); expect(p.parse("Pierwsza Mojż 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsza Mojż 1:1'"); expect(p.parse("Pierwsze Mojz 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Mojz 1:1'"); expect(p.parse("Pierwsze Mojż 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwsze Mojż 1:1'"); expect(p.parse("Pierwszy Mojz 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Mojz 1:1'"); expect(p.parse("Pierwszy Mojż 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Pierwszy Mojż 1:1'"); expect(p.parse("1 Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Mojzeszowa 1:1'"); expect(p.parse("1 Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Mojżeszowa 1:1'"); expect(p.parse("I Mojzeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Mojzeszowa 1:1'"); expect(p.parse("I Mojżeszowa 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Mojżeszowa 1:1'"); expect(p.parse("Ks. Rodzaju 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Ks. Rodzaju 1:1'"); expect(p.parse("Ks Rodzaju 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Ks Rodzaju 1:1'"); expect(p.parse("1. Mojz 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Mojz 1:1'"); expect(p.parse("1. Mojż 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. Mojż 1:1'"); expect(p.parse("Genezis 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Genezis 1:1'"); expect(p.parse("I. Mojz 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Mojz 1:1'"); expect(p.parse("I. Mojż 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. Mojż 1:1'"); expect(p.parse("1 Mojz 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Mojz 1:1'"); expect(p.parse("1 Mojż 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Mojż 1:1'"); expect(p.parse("I Mojz 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Mojz 1:1'"); expect(p.parse("I Mojż 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Mojż 1:1'"); expect(p.parse("1 Moj 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 Moj 1:1'"); expect(p.parse("I Moj 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I Moj 1:1'"); expect(p.parse("Rodz 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Rodz 1:1'"); expect(p.parse("1 M 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 M 1:1'"); expect(p.parse("Gen 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Gen 1:1'"); expect(p.parse("Rdz 1:1").osis()).toEqual("Gen.1.1", "parsing: 'Rdz 1:1'"); p.include_apocrypha(false); expect(p.parse("PIERWSZA KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIEGA MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZA KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIEGA MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZA KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIEGA MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZA KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIEGA MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZA KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIEGI MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZA KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIEGI MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZA KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIEGI MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZA KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIEGI MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZA KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIĘGA MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZA KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIĘGA MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZA KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIĘGA MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZA KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIĘGA MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZA KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIĘGI MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZA KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIĘGI MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZA KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIĘGI MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZA KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KSIĘGI MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZE KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIEGA MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZE KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIEGA MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZE KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIEGA MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZE KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIEGA MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZE KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIEGI MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZE KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIEGI MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZE KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIEGI MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZE KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIEGI MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZE KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIĘGA MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZE KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIĘGA MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZE KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIĘGA MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZE KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIĘGA MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZE KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIĘGI MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZE KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIĘGI MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZE KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIĘGI MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZE KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KSIĘGI MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZY KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIEGA MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZY KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIEGA MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZY KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIEGA MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZY KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIEGA MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZY KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIEGI MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZY KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIEGI MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZY KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIEGI MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZY KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIEGI MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZY KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIĘGA MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZY KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIĘGA MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZY KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIĘGA MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZY KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIĘGA MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZY KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIĘGI MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZY KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIĘGI MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZY KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIĘGI MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZY KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KSIĘGI MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZA KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KS. MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZA KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KS. MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZA KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KS. MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZA KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KS. MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZE KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KS. MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZE KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KS. MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZE KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KS. MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZE KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KS. MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZY KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KS. MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZY KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KS. MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZY KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KS. MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZY KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KS. MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZA KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KS MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZA KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KS MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZA KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KS MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZA KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA KS MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZE KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KS MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZE KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KS MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZE KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KS MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZE KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE KS MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZY KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KS MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZY KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KS MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZY KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KS MOYZESZOWE 1:1'"); expect(p.parse("PIERWSZY KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY KS MOYŻESZOWE 1:1'"); expect(p.parse("1. KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIEGA MOJZESZOWA 1:1'"); expect(p.parse("1. KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIEGA MOJŻESZOWA 1:1'"); expect(p.parse("1. KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIEGA MOYZESZOWE 1:1'"); expect(p.parse("1. KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIEGA MOYŻESZOWE 1:1'"); expect(p.parse("1. KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIEGI MOJZESZOWA 1:1'"); expect(p.parse("1. KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIEGI MOJŻESZOWA 1:1'"); expect(p.parse("1. KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIEGI MOYZESZOWE 1:1'"); expect(p.parse("1. KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIEGI MOYŻESZOWE 1:1'"); expect(p.parse("1. KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIĘGA MOJZESZOWA 1:1'"); expect(p.parse("1. KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIĘGA MOJŻESZOWA 1:1'"); expect(p.parse("1. KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIĘGA MOYZESZOWE 1:1'"); expect(p.parse("1. KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIĘGA MOYŻESZOWE 1:1'"); expect(p.parse("1. KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIĘGI MOJZESZOWA 1:1'"); expect(p.parse("1. KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIĘGI MOJŻESZOWA 1:1'"); expect(p.parse("1. KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIĘGI MOYZESZOWE 1:1'"); expect(p.parse("1. KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KSIĘGI MOYŻESZOWE 1:1'"); expect(p.parse("I. KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIEGA MOJZESZOWA 1:1'"); expect(p.parse("I. KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIEGA MOJŻESZOWA 1:1'"); expect(p.parse("I. KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIEGA MOYZESZOWE 1:1'"); expect(p.parse("I. KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIEGA MOYŻESZOWE 1:1'"); expect(p.parse("I. KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIEGI MOJZESZOWA 1:1'"); expect(p.parse("I. KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIEGI MOJŻESZOWA 1:1'"); expect(p.parse("I. KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIEGI MOYZESZOWE 1:1'"); expect(p.parse("I. KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIEGI MOYŻESZOWE 1:1'"); expect(p.parse("I. KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIĘGA MOJZESZOWA 1:1'"); expect(p.parse("I. KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIĘGA MOJŻESZOWA 1:1'"); expect(p.parse("I. KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIĘGA MOYZESZOWE 1:1'"); expect(p.parse("I. KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIĘGA MOYŻESZOWE 1:1'"); expect(p.parse("I. KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIĘGI MOJZESZOWA 1:1'"); expect(p.parse("I. KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIĘGI MOJŻESZOWA 1:1'"); expect(p.parse("I. KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIĘGI MOYZESZOWE 1:1'"); expect(p.parse("I. KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KSIĘGI MOYŻESZOWE 1:1'"); expect(p.parse("1 KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIEGA MOJZESZOWA 1:1'"); expect(p.parse("1 KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIEGA MOJŻESZOWA 1:1'"); expect(p.parse("1 KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIEGA MOYZESZOWE 1:1'"); expect(p.parse("1 KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIEGA MOYŻESZOWE 1:1'"); expect(p.parse("1 KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIEGI MOJZESZOWA 1:1'"); expect(p.parse("1 KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIEGI MOJŻESZOWA 1:1'"); expect(p.parse("1 KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIEGI MOYZESZOWE 1:1'"); expect(p.parse("1 KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIEGI MOYŻESZOWE 1:1'"); expect(p.parse("1 KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIĘGA MOJZESZOWA 1:1'"); expect(p.parse("1 KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIĘGA MOJŻESZOWA 1:1'"); expect(p.parse("1 KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIĘGA MOYZESZOWE 1:1'"); expect(p.parse("1 KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIĘGA MOYŻESZOWE 1:1'"); expect(p.parse("1 KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIĘGI MOJZESZOWA 1:1'"); expect(p.parse("1 KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIĘGI MOJŻESZOWA 1:1'"); expect(p.parse("1 KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIĘGI MOYZESZOWE 1:1'"); expect(p.parse("1 KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KSIĘGI MOYŻESZOWE 1:1'"); expect(p.parse("I KSIEGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIEGA MOJZESZOWA 1:1'"); expect(p.parse("I KSIEGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIEGA MOJŻESZOWA 1:1'"); expect(p.parse("I KSIEGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIEGA MOYZESZOWE 1:1'"); expect(p.parse("I KSIEGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIEGA MOYŻESZOWE 1:1'"); expect(p.parse("I KSIEGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIEGI MOJZESZOWA 1:1'"); expect(p.parse("I KSIEGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIEGI MOJŻESZOWA 1:1'"); expect(p.parse("I KSIEGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIEGI MOYZESZOWE 1:1'"); expect(p.parse("I KSIEGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIEGI MOYŻESZOWE 1:1'"); expect(p.parse("I KSIĘGA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIĘGA MOJZESZOWA 1:1'"); expect(p.parse("I KSIĘGA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIĘGA MOJŻESZOWA 1:1'"); expect(p.parse("I KSIĘGA MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIĘGA MOYZESZOWE 1:1'"); expect(p.parse("I KSIĘGA MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIĘGA MOYŻESZOWE 1:1'"); expect(p.parse("I KSIĘGI MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIĘGI MOJZESZOWA 1:1'"); expect(p.parse("I KSIĘGI MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIĘGI MOJŻESZOWA 1:1'"); expect(p.parse("I KSIĘGI MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIĘGI MOYZESZOWE 1:1'"); expect(p.parse("I KSIĘGI MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KSIĘGI MOYŻESZOWE 1:1'"); expect(p.parse("PIERWSZA MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZA MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZE MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZE MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZY MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY MOJZESZOWA 1:1'"); expect(p.parse("PIERWSZY MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY MOJŻESZOWA 1:1'"); expect(p.parse("1. KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KS. MOJZESZOWA 1:1'"); expect(p.parse("1. KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KS. MOJŻESZOWA 1:1'"); expect(p.parse("1. KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KS. MOYZESZOWE 1:1'"); expect(p.parse("1. KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KS. MOYŻESZOWE 1:1'"); expect(p.parse("I. KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KS. MOJZESZOWA 1:1'"); expect(p.parse("I. KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KS. MOJŻESZOWA 1:1'"); expect(p.parse("I. KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KS. MOYZESZOWE 1:1'"); expect(p.parse("I. KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KS. MOYŻESZOWE 1:1'"); expect(p.parse("1 KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KS. MOJZESZOWA 1:1'"); expect(p.parse("1 KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KS. MOJŻESZOWA 1:1'"); expect(p.parse("1 KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KS. MOYZESZOWE 1:1'"); expect(p.parse("1 KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KS. MOYŻESZOWE 1:1'"); expect(p.parse("1. KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KS MOJZESZOWA 1:1'"); expect(p.parse("1. KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KS MOJŻESZOWA 1:1'"); expect(p.parse("1. KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KS MOYZESZOWE 1:1'"); expect(p.parse("1. KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. KS MOYŻESZOWE 1:1'"); expect(p.parse("I KS. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KS. MOJZESZOWA 1:1'"); expect(p.parse("I KS. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KS. MOJŻESZOWA 1:1'"); expect(p.parse("I KS. MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KS. MOYZESZOWE 1:1'"); expect(p.parse("I KS. MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KS. MOYŻESZOWE 1:1'"); expect(p.parse("I. KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KS MOJZESZOWA 1:1'"); expect(p.parse("I. KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KS MOJŻESZOWA 1:1'"); expect(p.parse("I. KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KS MOYZESZOWE 1:1'"); expect(p.parse("I. KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. KS MOYŻESZOWE 1:1'"); expect(p.parse("1 KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KS MOJZESZOWA 1:1'"); expect(p.parse("1 KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KS MOJŻESZOWA 1:1'"); expect(p.parse("1 KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KS MOYZESZOWE 1:1'"); expect(p.parse("1 KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: '1 KS MOYŻESZOWE 1:1'"); expect(p.parse("I KS MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KS MOJZESZOWA 1:1'"); expect(p.parse("I KS MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KS MOJŻESZOWA 1:1'"); expect(p.parse("I KS MOYZESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KS MOYZESZOWE 1:1'"); expect(p.parse("I KS MOYŻESZOWE 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I KS MOYŻESZOWE 1:1'"); expect(p.parse("KSIEGA RODZAJU 1:1").osis()).toEqual("Gen.1.1", "parsing: 'KSIEGA RODZAJU 1:1'"); expect(p.parse("KSIEGI RODZAJU 1:1").osis()).toEqual("Gen.1.1", "parsing: 'KSIEGI RODZAJU 1:1'"); expect(p.parse("KSIĘGA RODZAJU 1:1").osis()).toEqual("Gen.1.1", "parsing: 'KSIĘGA RODZAJU 1:1'"); expect(p.parse("KSIĘGI RODZAJU 1:1").osis()).toEqual("Gen.1.1", "parsing: 'KSIĘGI RODZAJU 1:1'"); expect(p.parse("1. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. MOJZESZOWA 1:1'"); expect(p.parse("1. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: '1. MOJŻESZOWA 1:1'"); expect(p.parse("I. MOJZESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. MOJZESZOWA 1:1'"); expect(p.parse("I. MOJŻESZOWA 1:1").osis()).toEqual("Gen.1.1", "parsing: 'I. MOJŻESZOWA 1:1'"); expect(p.parse("PIERWSZA MOJZ 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA MOJZ 1:1'"); expect(p.parse("PIERWSZA MOJŻ 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZA MOJŻ 1:1'"); expect(p.parse("PIERWSZE MOJZ 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE MOJZ 1:1'"); expect(p.parse("PIERWSZE MOJŻ 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZE MOJŻ 1:1'"); expect(p.parse("PIERWSZY MOJZ 1:1").osis()).toEqual("Gen.1.1", "parsing: 'PIERWSZY MOJZ 1:1'")