Files
2023-01-03 00:04:38 +00:00

27 lines
840 B
JavaScript

describe('Editor Preview Pane: AsyncAPI 2.x', () => {
beforeEach(() => {
cy.visitBlankPage();
cy.prepareAsyncAPI();
cy.prepareOasGenerator();
cy.waitForSplashScreen();
});
it('displays AsyncAPI 2.x.x', () => {
cy.contains('File').click();
cy.contains('Load Example').trigger('mouseover');
cy.contains('AsyncAPI 2.5 Streetlights').trigger('mousemove').click();
cy.get('#check-out-its-awesome-features').should('be.visible');
cy.get('#servers').should('be.visible');
});
it('hidden if not AsyncAPI 2.x.x', () => {
cy.contains('File').click();
cy.contains('Load Example').trigger('mouseover');
cy.contains('OpenAPI 3.0 Petstore').trigger('mousemove').click();
cy.get('#check-out-its-awesome-features').should('not.exist');
cy.get('#servers').should('not.exist');
});
});