refactor: make a new test "Check record list", called before "Show record"
authorWolfram Schneider <wosch@indexdata.dk>
Fri, 7 Mar 2014 16:43:34 +0000 (16:43 +0000)
committerWolfram Schneider <wosch@indexdata.dk>
Fri, 7 Mar 2014 16:43:34 +0000 (16:43 +0000)
test/spec/mkws-pazpar2.js

index 4c26dab..d042366 100644 (file)
@@ -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 () {