UNPKG

@mistio/mist-form

Version:

A Webcomponent that renders a form defined by a JSONSchema & an optional UISchema spec

50 lines (48 loc) 1.22 kB
/* eslint-disable no-undef */ /* eslint-disable consistent-return */ describe('Unit Tests', () => { // ignore chrome ResizeObserver error Cypress.on('uncaught:exception', e => { if (e.message.includes('ResizeObserver loop limit exceeded')) return false; }); it('Opens playground', () => { cy.visit('http://localhost:8000/demo/index.html'); }); it('Bar with all the forms should be visible', () => { const vaadinItemsText = [ 'simple', 'subform', 'nested', 'arrays', 'numbers', 'widgets', // 'ordering', 'references', // 'custom', // 'errors', 'examples', 'large', 'Date & Time', // 'validation', 'files', // 'single', // 'Custom Array', // 'Custom Object', // 'alternatives', // 'Property dependencies', // 'Schema dependencies', // 'Additional Properties', 'Any Of', 'One Of', 'All Of', 'If Then Else', // 'Null Fields', // 'nullable', // 'Error Schema', 'default', ]; cy.get('vaadin-tabs > vaadin-tab').each((item, index) => { expect(item).to.contain.text(vaadinItemsText[index]); }); }); });