X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=test%2Fspec%2Fmkws-pazpar2.js;h=9ae28d3b1c7732f03b18adef4b10d90f22cbacad;hb=63d1cf8722e05136466950be0f85f88b8e4fc491;hp=3756d85584e344f05b2338d33c3436835d9d5663;hpb=13ac96ec4dc4dceb307803716cfb4e6130a278d0;p=mkws-moved-to-github.git diff --git a/test/spec/mkws-pazpar2.js b/test/spec/mkws-pazpar2.js index 3756d85..9ae28d3 100644 --- a/test/spec/mkws-pazpar2.js +++ b/test/spec/mkws-pazpar2.js @@ -61,6 +61,9 @@ var get_hit_counter = function () { if (RegExp.$1) { hits = parseInt(RegExp.$1); + if (hits <= 0) { + debug("Oooops in get_hit_counter: " + RegExp.$1); + } expect(hits).toBeGreaterThan(0); } @@ -269,7 +272,7 @@ describe("Check Author Facets", function () { waitsFor(function () { var hits_single_target = get_hit_counter(); return hits_single_target > 0 && hits_single_target < hits_all_targets ? true : false; - }, "Limited author search for less than " + hits_all_targets + " hits", 6 * jasmine_config.second); + }, "Limited author search for less than " + hits_all_targets + " hits", 4.5 * jasmine_config.second); runs(function () { var hits_single_target = get_hit_counter(); @@ -277,16 +280,18 @@ describe("Check Author Facets", function () { expect(hits_all_targets).toBeGreaterThan(hits_single_target); }); }); +}); +describe("Check active clients author", function () { it("check for active clients after limited author search", function () { waitsFor(function () { - var clients = $("div#mkwsStat span.clients"); + var clients = $("div.mkwsStat span.clients"); //debug("clients: " + clients.text()); return clients.length == 1 && clients.text().match("/[1-9]+[0-9]+$"); }, "wait for Active clients: x/y", 5 * jasmine_config.second); runs(function () { - var clients = $("div#mkwsStat span.clients"); + var clients = $("div.mkwsStat span.clients"); debug("span.clients: " + clients.text()); expect(clients.text()).toMatch("/[1-9]+[0-9]+$"); @@ -380,13 +385,13 @@ describe("Check record list", function () { } waitsFor(function () { - var clients = $("div#mkwsStat span.clients"); + var clients = $("div.mkwsStat span.clients"); //debug("clients: " + clients.text()); return clients.length == 1 && clients.text().match("/1$"); }, "wait for Active clients: x/1", 5 * jasmine_config.second); runs(function () { - var clients = $("div#mkwsStat span.clients"); + var clients = $("div.mkwsStat span.clients"); debug("span.clients: " + clients.text()); expect(clients.text()).toMatch("/1$"); }); @@ -496,7 +501,7 @@ describe("Check status client counter", function () { } waitsFor(function () { - var clients = $("div#mkwsStat span.clients"); + var clients = $("div.mkwsStat span.clients"); debug("clients: " + clients.text()); if (clients.length == 1 && clients.text().match("0/1$")) { return true; @@ -506,7 +511,7 @@ describe("Check status client counter", function () { }, "wait for Active clients: 0/1", 4 * jasmine_config.second); runs(function () { - var clients = $("div#mkwsStat span.clients"); + var clients = $("div.mkwsStat span.clients"); debug("span.clients: " + clients.text()); expect(clients.text()).toMatch("0/1$"); });