From 10c9d385caee5378501d21de063d1f89173c7737 Mon Sep 17 00:00:00 2001 From: Wolfram Schneider Date: Wed, 28 Aug 2013 14:38:02 +0200 Subject: [PATCH] check status field show only one show_record() at the end of th tests --- test/spec/mkws-pazpar2.js | 49 +++++++++++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 19 deletions(-) diff --git a/test/spec/mkws-pazpar2.js b/test/spec/mkws-pazpar2.js index 4fb41e6..a3a9983 100644 --- a/test/spec/mkws-pazpar2.js +++ b/test/spec/mkws-pazpar2.js @@ -68,7 +68,7 @@ describe("Check pazpar2 hit counter", function () { expect(hits).toBeGreaterThan(0); } - debug("Hits: " + hits); + //debug("Hits: " + hits); return hits; } @@ -169,23 +169,6 @@ describe("Check pazpar2 hit counter", function () { }); }); - it("Show record", function () { - function get_time() { - var date = new Date(); - return date.getTime(); - } - var time = get_time(); - - waitsFor(function () { - return get_time() > time ? true : false; - }, "wait a second", 1 * 1000); - - runs(function () { - show_record(); - }); - }); - - it("Limit search to first author", function () { var hits_all_targets = get_hit_counter(); @@ -204,7 +187,35 @@ describe("Check pazpar2 hit counter", function () { }); }); - it("Show record", function () { + it("Show record author", function () { show_record(); }); }); + +describe("Check status client counter", function () { + function get_time() { + var date = new Date(); + return date.getTime(); + } + var time = get_time(); + + it("Limit search to first author", function () { + + waitsFor(function () { + var clients = $("div#mkwsStat span.clients"); + if (clients.length == 1 && clients.text() == "0/1") { + return true; + } else { + return false; + } + + }, "wait for status", 4 * 1000); + + }); + runs(function () { + var clients = $("div#mkwsStat span.clients"); + debug("span.clients: " + clients.text()); + expect(clients.text()).toEqual("0/1"); + }); + +}); -- 1.7.10.4