Fix notification settings cypress test
This commit is contained in:
parent
cc90c7c350
commit
fbde06f0ef
|
|
@ -94,23 +94,48 @@ describe("email notification settings", () => {
|
||||||
login("admin", "test");
|
login("admin", "test");
|
||||||
cy.visit("/settings");
|
cy.visit("/settings");
|
||||||
cy.wait(1000);
|
cy.wait(1000);
|
||||||
cy.get('[data-cy="it-checkbox-USER_INTERACTION"]').should("not.be.checked");
|
|
||||||
cy.get('[data-cy="it-checkbox-INFORMATION"]').should("not.be.checked");
|
|
||||||
cy.get('[data-cy="it-checkbox-PROGRESS"]').should("not.be.checked");
|
|
||||||
|
|
||||||
cy.get('[data-cy="it-checkbox-USER_INTERACTION"]').click({ force: true });
|
// Checking prerequisites
|
||||||
|
cy.get('[data-cy="it-checkbox-USER_INTERACTION"]')
|
||||||
|
.should("exist")
|
||||||
|
.should("not.be.checked");
|
||||||
|
cy.get('[data-cy="it-checkbox-INFORMATION"]')
|
||||||
|
.should("exist")
|
||||||
|
.should("not.be.checked");
|
||||||
|
cy.get('[data-cy="it-checkbox-PROGRESS"]')
|
||||||
|
.should("exist")
|
||||||
|
.should("not.be.checked");
|
||||||
|
|
||||||
|
cy.get('[data-cy="it-checkbox-USER_INTERACTION"]')
|
||||||
|
.should("exist")
|
||||||
|
.check({ force: true });
|
||||||
|
|
||||||
cy.reload();
|
cy.reload();
|
||||||
cy.wait(1000);
|
cy.wait(1000);
|
||||||
cy.get('[data-cy="it-checkbox-USER_INTERACTION"]').should("be.checked");
|
cy.get('[data-cy="it-checkbox-USER_INTERACTION"]')
|
||||||
cy.get('[data-cy="it-checkbox-INFORMATION"]').should("not.be.checked");
|
.should("exist")
|
||||||
cy.get('[data-cy="it-checkbox-PROGRESS"]').should("not.be.checked");
|
.should("be.checked");
|
||||||
|
cy.get('[data-cy="it-checkbox-INFORMATION"]')
|
||||||
|
.should("exist")
|
||||||
|
.should("not.be.checked");
|
||||||
|
cy.get('[data-cy="it-checkbox-PROGRESS"]')
|
||||||
|
.should("exist")
|
||||||
|
.should("not.be.checked");
|
||||||
|
|
||||||
|
cy.get('[data-cy="it-checkbox-USER_INTERACTION"]')
|
||||||
|
.should("exist")
|
||||||
|
.uncheck({ force: true });
|
||||||
|
|
||||||
cy.get('[data-cy="it-checkbox-USER_INTERACTION"]').click({ force: true });
|
|
||||||
cy.reload();
|
cy.reload();
|
||||||
cy.wait(1000);
|
cy.wait(1000);
|
||||||
cy.get('[data-cy="it-checkbox-USER_INTERACTION"]').should("not.be.checked");
|
cy.get('[data-cy="it-checkbox-USER_INTERACTION"]')
|
||||||
cy.get('[data-cy="it-checkbox-INFORMATION"]').should("not.be.checked");
|
.should("exist")
|
||||||
cy.get('[data-cy="it-checkbox-PROGRESS"]').should("not.be.checked");
|
.should("not.be.checked");
|
||||||
|
cy.get('[data-cy="it-checkbox-INFORMATION"]')
|
||||||
|
.should("exist")
|
||||||
|
.should("not.be.checked");
|
||||||
|
cy.get('[data-cy="it-checkbox-PROGRESS"]')
|
||||||
|
.should("exist")
|
||||||
|
.should("not.be.checked");
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@ def command(create_completion):
|
||||||
Notification.objects.all().delete()
|
Notification.objects.all().delete()
|
||||||
AssignmentCompletion.objects.all().delete()
|
AssignmentCompletion.objects.all().delete()
|
||||||
User.objects.all().update(language="de")
|
User.objects.all().update(language="de")
|
||||||
|
User.objects.all().update(additional_json_data={})
|
||||||
|
|
||||||
if create_completion:
|
if create_completion:
|
||||||
print("create completion data for test course")
|
print("create completion data for test course")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue