Add chat embed automated browser tests. Closes #2743
This commit is contained in:
@@ -5,4 +5,12 @@ describe(`Offline readwrite chat embed`, () => {
|
||||
it('Can visit the page', () => {
|
||||
cy.visit('http://localhost:8080/embed/chat/readwrite');
|
||||
});
|
||||
|
||||
it('Header should be visible', () => {
|
||||
cy.get('header').should('be.visible');
|
||||
});
|
||||
|
||||
it('Chat should be visible', () => {
|
||||
cy.get('#chat-container').should('be.visible');
|
||||
});
|
||||
});
|
||||
|
||||
@@ -3,10 +3,10 @@ setup();
|
||||
|
||||
describe(`Offline read-only chat embed`, () => {
|
||||
it('Can visit the page', () => {
|
||||
cy.visit('http://localhost:8080/embed/chat/readwrite');
|
||||
cy.visit('http://localhost:8080/embed/chat/readonly');
|
||||
});
|
||||
|
||||
// it('Chat should be visible', () => {
|
||||
// cy.get('#chat-container').should('be.visible');
|
||||
// });
|
||||
it('Chat should be visible', () => {
|
||||
cy.get('#chat-container').should('be.visible');
|
||||
});
|
||||
});
|
||||
|
||||
@@ -6,27 +6,27 @@ describe(`Online readwrite chat embed`, () => {
|
||||
cy.visit('http://localhost:8080/embed/chat/readwrite');
|
||||
});
|
||||
|
||||
// it('Chat should be visible', () => {
|
||||
// cy.get('#chat-container').should('be.visible');
|
||||
// });
|
||||
it('Header should be visible', () => {
|
||||
cy.get('header').should('be.visible');
|
||||
});
|
||||
|
||||
// it('User menu should be visible', () => {
|
||||
// cy.get('#user-menu').should('be.visible');
|
||||
// });
|
||||
it('User menu should be visible', () => {
|
||||
cy.get('#user-menu').should('be.visible');
|
||||
});
|
||||
|
||||
// it('Chat join message should exist', () => {
|
||||
// cy.contains('joined the chat').should('be.visible');
|
||||
// });
|
||||
it('Chat join message should exist', () => {
|
||||
cy.contains('joined the chat').should('be.visible');
|
||||
});
|
||||
|
||||
// it('User menu should be visible', () => {
|
||||
// cy.get('#user-menu').should('be.visible');
|
||||
// });
|
||||
it('Click on user menu', () => {
|
||||
cy.get('#user-menu').click();
|
||||
});
|
||||
|
||||
// it('Click on user menu', () => {
|
||||
// cy.get('#user-menu').click();
|
||||
// });
|
||||
it('Show change name modal', () => {
|
||||
cy.contains('Change name').click();
|
||||
});
|
||||
|
||||
// it('Show change name modal', () => {
|
||||
// cy.contains('Change name').click();
|
||||
// });
|
||||
it('Close name change modal', () => {
|
||||
cy.get('.ant-modal-close-x').click();
|
||||
});
|
||||
});
|
||||
|
||||
@@ -3,10 +3,10 @@ setup();
|
||||
|
||||
describe(`Online read-only chat embed`, () => {
|
||||
it('Can visit the page', () => {
|
||||
cy.visit('http://localhost:8080/embed/chat/readwrite');
|
||||
cy.visit('http://localhost:8080/embed/chat/readonly');
|
||||
});
|
||||
|
||||
// it('Chat should be visible', () => {
|
||||
// cy.get('#chat-container').should('be.visible');
|
||||
// });
|
||||
it('Chat should be visible', () => {
|
||||
cy.get('#chat-container').should('be.visible');
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user