projects
/
mkws-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LoC has records without links, in that case the test should not fail
[mkws-moved-to-github.git]
/
test
/
spec
/
mkws-pazpar2.js
diff --git
a/test/spec/mkws-pazpar2.js
b/test/spec/mkws-pazpar2.js
index
d042366
..
cb5ba41
100644
(file)
--- a/
test/spec/mkws-pazpar2.js
+++ b/
test/spec/mkws-pazpar2.js
@@
-135,7
+135,7
@@
describe("Check MOTD after search", function () {
it("MOTD is hidden", function () {
expect($(".mkwsMOTD").length).toBe(1);
expect($(".mkwsMOTD").is(":hidden")).toBe(true);
it("MOTD is hidden", function () {
expect($(".mkwsMOTD").length).toBe(1);
expect($(".mkwsMOTD").is(":hidden")).toBe(true);
- debug("motd " + $(".mkwsMOTD"));
+ //debug("motd " + $(".mkwsMOTD"));
debug("motd t=" + $(".mkwsMOTD").text());
debug("motd v=" + $(".mkwsMOTD").is(":visible"));
//expect($("div.mkwsBytarget").is(":visible")).toBe(true);
debug("motd t=" + $(".mkwsMOTD").text());
debug("motd v=" + $(".mkwsMOTD").is(":visible"));
//expect($("div.mkwsBytarget").is(":visible")).toBe(true);
@@
-289,6
+289,10
@@
describe("Check Termlist", function () {
break;
}
}
break;
}
}
+ if ($("div.mkwsFacetSources div.term:nth-child(" + source_number + ") a").text().length == 0) {
+ debug("No good source found. Not clicking on the bad ones");
+ return;
+ }
$("div.mkwsFacetSources div.term:nth-child(" + source_number + ") a").trigger("click");
$("div.mkwsFacetSources div.term:nth-child(" + source_number + ") a").trigger("click");
@@
-361,14
+365,16
@@
describe("Show record", function () {
return;
}
return;
}
- var urls = $("div#mkwsRecords div.record:nth-child(" + record_number + ") div table tbody tr td a");
+ var urls = $("div.mkwsRecords div.record:nth-child(" + record_number + ") div table tbody tr td a");
debug("number of extracted URL from record: " + urls.length);
debug("number of extracted URL from record: " + urls.length);
+ // expect(urls.length).toBeGreaterThan(0); // LoC has records without links
for (var i = 0; i < urls.length; i++) {
var url = $(urls[i]);
for (var i = 0; i < urls.length; i++) {
var url = $(urls[i]);
- debug("URL: " + url.attr('href'));
+ debug("URL: " + url.attr('href') + " text: " + url.text());
+
expect(url.attr('href')).not.toBe(null);
expect(url.attr('href')).toMatch(/^https?:\/\/[a-z0-9]+\.[0-9a-z].*\//i);
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());
+ expect(url.text()).not.toBe("");
}
});
});
}
});
});