24 lines
675 B
JavaScript
24 lines
675 B
JavaScript
import {login} from "./helpers";
|
|
|
|
describe("preview.cy.js", () => {
|
|
beforeEach(() => {
|
|
cy.manageCommand("cypress_reset");
|
|
});
|
|
|
|
it("Student does not see preview", () => {
|
|
login("test-student1@example.com", "test");
|
|
cy.visit("/course/test-lehrgang/learn/fahrzeug");
|
|
cy.get('[data-cy="course-preview-bar"]').should("not.exist");
|
|
});
|
|
|
|
it("Trainer sees preview exclusively on course", () => {
|
|
login("test-trainer1@example.com", "test");
|
|
|
|
cy.visit("/");
|
|
cy.get('[data-cy="course-preview-bar"]').should("not.exist");
|
|
|
|
cy.visit("/course/test-lehrgang/learn/fahrzeug");
|
|
cy.get('[data-cy="course-preview-bar"]').should("exist");
|
|
});
|
|
});
|