submit search after SP auth was done
authorWolfram Schneider <wosch@indexdata.dk>
Thu, 29 Aug 2013 12:24:53 +0000 (14:24 +0200)
committerWolfram Schneider <wosch@indexdata.dk>
Thu, 29 Aug 2013 12:24:53 +0000 (14:24 +0200)
test/spec/mkws-pazpar2.js

index 996a954..6179912 100644 (file)
@@ -37,12 +37,22 @@ describe("Check pazpar2 search", function () {
     });
 
     it("run search query", function () {
-        $("input#mkwsQuery").val("freebsd");
-        expect($("input#mkwsQuery").val()).toMatch(/^freebsd$/);
+       var search_query = "freebsd"; // short hit counter with some paging
 
-        setTimeout(function () {
-            $("input#mkwsButton").trigger("click");
-        }, 3 * 1000);
+        $("input#mkwsQuery").val(search_query);
+       debug("set search query: " + search_query)
+        expect($("input#mkwsQuery").val()).toMatch("^" + search_query + "$");
+
+       // wait for service proxy auth
+       waitsFor(function () {
+            return mkws.service_proxy_auth;
+        }, "SP auth done", 10 * 1000);
+
+        runs(function () {
+           debug("Submit search");
+            var click = $("input#mkwsButton").trigger("click");
+           expect(click.length == 1).toBe(true);
+        })
     });
 });