X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=blobdiff_plain;f=test%2Fspec%2Fmkws-pazpar2.js;h=cb7e426286ae302089b8c11dfad1013e37a2707a;hp=e2ac07b714c83edd1bcc4753f9447e744c3aafba;hb=201aef532e48d5389f89cfc33f6059278f57177c;hpb=b4c76742f3ed1e562daf4a2d8b81f3b93eff4f2b diff --git a/test/spec/mkws-pazpar2.js b/test/spec/mkws-pazpar2.js index e2ac07b..cb7e426 100644 --- a/test/spec/mkws-pazpar2.js +++ b/test/spec/mkws-pazpar2.js @@ -740,7 +740,10 @@ describe("Check SortBy options", function () { describe("Check translations", function () { var $ = mkws.$; - var M = mkws.M; + // handle html entities, "Zurück" => "Zurück" + var M = function (string) { + return $("").html(mkws.M(string)).text() + }; var lang = function () { return mkws.config.lang }; @@ -802,7 +805,7 @@ describe("Check translations", function () { } }); - it("facets", function () { + xit("facets", function () { var list = $(".mkws-facet-title"); expect(list.length).toBe(3); @@ -811,6 +814,20 @@ describe("Check translations", function () { expect($(list[1]).text()).toBe(M("Subjects")); expect($(list[2]).text()).toBe(M("Authors")); }); + + it("navigation", function () { + var list = $(".mkws-pager-desc > span"); + + expect(list.length).toBe(4); + + expect($(list[0]).text()).toBe(M("Displaying")); + expect($(list[1]).text()).toBe(M("to")); + expect($(list[2]).text()).toBe(M("of")); + expect($(list[3]).text()).toBe(M("found")); + + expect($(".mkws-next").text()).toBe(M("Next")); + expect($(".mkws-prev").text()).toBe(M("Prev")); + }); }); xdescribe("Check async widget discovery", function () {