From: Wolfram Schneider Date: Fri, 7 Mar 2014 16:43:34 +0000 (+0000) Subject: refactor: make a new test "Check record list", called before "Show record" X-Git-Tag: 1.0.0~1318^2~22 X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=commitdiff_plain;h=c1b2e03ab72aca44ffab13f0b066f93fbc29921d;p=mkws-moved-to-github.git refactor: make a new test "Check record list", called before "Show record" --- diff --git a/test/spec/mkws-pazpar2.js b/test/spec/mkws-pazpar2.js index 4c26dab..d042366 100644 --- a/test/spec/mkws-pazpar2.js +++ b/test/spec/mkws-pazpar2.js @@ -314,12 +314,12 @@ describe("Check Termlist", function () { }); }); -describe("Show record", function () { - var record_number = 1; // the Nth record in hit list - it("show record author", function () { +describe("Check record list", function () { + it("got a record", function () { // make sure we have a link. var linkaddr = "div.mkwsRecords div.record:nth-child(1) a"; var waitcount = 0; + waitsFor(function () { waitcount++; debug("waiting for the link " + waitcount + " " + $(linkaddr) + " =" + $(linkaddr).length + " " + $(linkaddr).text()); @@ -330,8 +330,18 @@ describe("Show record", function () { var link = $(linkaddr); debug("== waited (" + waitcount + ") for the link..." + $(linkaddr) + " =" + $(linkaddr).length + " " + $(linkaddr).text()); expect(link.length).toBe(1); - link.trigger("click"); + // link.trigger("click"); }); + }); +}); + + +describe("Show record", function () { + var record_number = 1; // the Nth record in hit list + it("show record author", function () { + var click = $("div.mkwsRecords div.record:nth-child(" + record_number + ") a").trigger("click"); + debug("show record click is success: " + click.length); + expect(click.length).toBe(1); // wait until the record pops up waitsFor(function () {