X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=test%2Fspec%2Fmkws-pazpar2.js;h=d0bf9e82d1aaa4095d34721363c916f260dfb177;hb=af744f72a162d46f45cb42bfec3e9028c3aa206d;hp=e8cb7c5663583802d6c14c5ec16deb7a5ca7bffb;hpb=4de43cdc36cf1206961ed98232c37f93784079d6;p=mkws-moved-to-github.git diff --git a/test/spec/mkws-pazpar2.js b/test/spec/mkws-pazpar2.js index e8cb7c5..d0bf9e8 100644 --- a/test/spec/mkws-pazpar2.js +++ b/test/spec/mkws-pazpar2.js @@ -42,6 +42,8 @@ function init_jasmine_config() { } debug("jasmine config: " + key + " => " + jasmine_config[key]); } + + mkws.jasmine_done = false; } var get_hit_counter = function () { @@ -180,7 +182,7 @@ describe("Check Termlist", function () { waitsFor(function () { return $("div#mkwsFacetSources").length == 1 ? true : false; - }, "check for facet sources", 2 * jasmine_config.second); + }, "check for facet sources", 4 * jasmine_config.second); // everything displayed? @@ -306,10 +308,10 @@ describe("Show record", function () { debug("number of extracted URL from record: " + urls.length); for (var i = 0; i < urls.length; i++) { var url = $(urls[i]); - debug("URL: " + url.href); - expect(url.href).not.toBe(null); - expect(url.href).toMatch(/^https?:\/\/[a-z0-9]+\.[0-9a-z].*\//i); - expect(url.href).toBe(url.text()); + debug("URL: " + url.attr('href')); + expect(url.attr('href')).not.toBe(null); + expect(url.attr('href')).toMatch(/^https?:\/\/[a-z0-9]+\.[0-9a-z].*\//i); + expect(url.attr('href')).toBe(url.text()); } }); }); @@ -384,7 +386,9 @@ describe("Check status client counter", function () { }); -/* dummy EOF */ +/* done */ describe("All tests are done", function () { - it(">>> hooray <<<", function () {}); + it(">>> hooray <<<", function () { + mkws.jasmine_done = true; + }); });