blob: 44f5de9302f4d30d6ae7f388d6bf3dbbbf6dd119 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
/*!
* Matomo - free/libre analytics platform
*
* @link https://matomo.org
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/
describe("Morpheus", function () {
this.timeout(0);
var url = "?module=Morpheus&action=demo";
before(function () {
// Enable development mode
testEnvironment.overrideConfig('Development', 'enabled', true);
testEnvironment.save();
});
it("should show all UI components and CSS classes", async function() {
await page.goto(url);
await page.waitForSelector('.progressbar img');
await page.evaluate(() => {
$('img[src~=loading],.progressbar img').each(function () {
$(this).hide();
});
});
await page.waitForTimeout(500); // wait for rendering
expect(await page.screenshot({ fullPage: true })).to.matchImage('load');
});
});
|