Skip to content
Extraits de code Groupes Projets
Valider 1d95f983 rédigé par sgiehl's avatar sgiehl
Parcourir les fichiers

improve dashboard ui tests

parent c6344f16
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -49,4 +49,26 @@ describe("DashboardManager", function () {
page.click('.widgetpreview-widgetlist>li:contains(Visits Over Time)');
}, done);
});
it("should create new dashboard with new default widget selection when create dashboard process completed", function (done) {
expect.screenshot("create_new").to.be.capture(function (page) {
page.click('.dashboard-manager .title');
page.click('li[data-action=createDashboard]');
page.sendKeys('#createDashboardName', 'newdash2');
page.click('.ui-dialog[aria-describedby=createDashboardConfirm] button>span:contains(Yes)');
}, done);
});
it("should remove dashboard when remove dashboard process completed", function (done) {
expect.screenshot("removed").to.be.capture(function (page) {
page.contains('ul.navbar ul li.sfActive:contains(newdash2)');
page.click('.dashboard-manager .title');
page.click('li[data-action=removeDashboard]');
page.click('.ui-dialog[aria-describedby=removeDashboardConfirm] button>span:contains(Yes)');
page.mouseMove('.dashboard-manager');
page.evaluate(function () {
$('.widgetTop').removeClass('widgetTopHover');
});
}, done);
});
});
\ No newline at end of file
......@@ -206,7 +206,7 @@ describe("Dashboard", function () {
}, done);
});
it.skip("should create new dashboard with new default widget selection when create dashboard process completed", function (done) {
it("should create new dashboard with new default widget selection when create dashboard process completed", function (done) {
expect.screenshot("create_new").to.be.capture(function (page) {
page.click('.dashboard-manager .title');
page.click('li[data-action=createDashboard]');
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter