mirror of https://github.com/xwiki-labs/cryptpad
Make the selenium test log the content of the /assert report to the console
This commit is contained in:
parent
6c5e8d3118
commit
512c1b12f4
|
@ -19,12 +19,15 @@ if (process.env.SAUCE_USERNAME !== undefined) {
|
|||
driver.get('http://localhost:3000/assert/');
|
||||
var report = driver.wait(WebDriver.until.elementLocated(WebDriver.By.className("report")), 5000);
|
||||
report.getAttribute("class").then(function (cls) {
|
||||
driver.quit();
|
||||
if (!cls) {
|
||||
throw new Error("cls is null");
|
||||
} else if (cls.indexOf("failure") !== -1) {
|
||||
throw new Error("cls contains the word failure");
|
||||
} else if (cls.indexOf("success") === -1) {
|
||||
throw new Error("cls does not contain the word success");
|
||||
}
|
||||
report.getText().then(function (text) {
|
||||
console.log("\n-----\n" + text + "\n-----");
|
||||
driver.quit();
|
||||
if (!cls) {
|
||||
throw new Error("cls is null");
|
||||
} else if (cls.indexOf("failure") !== -1) {
|
||||
throw new Error("cls contains the word failure");
|
||||
} else if (cls.indexOf("success") === -1) {
|
||||
throw new Error("cls does not contain the word success");
|
||||
}
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue