it("should be accessible when there's text", async done => { await afterQuerySuccess(); (get(queryBox) as Querybox).setText('test'); const axeResults = await axe.run(getRoot()); expect(axeResults).toBeAccessible(); done(); });
it('should be accessible', async done => { getFacetColumn().appendChild(getFacetElement().el); await afterDeferredQuerySuccess(); const axeResults = await axe.run(getRoot()); expect(axeResults).toBeAccessible(); done(); });
it('should be accessible', async done => { getResultsColumn().appendChild($$('div', { className: Component.computeCssClassName(Aggregate), 'data-field': '@objecttype' }).el); await afterQuerySuccess(); const axeResults = await axe.run(getRoot()); expect(axeResults).toBeAccessible(); done(); });
it('should be accessible', async done => { getResultsColumn().appendChild($$('div', { className: Component.computeCssClassName(ResultsPerPage) }).el); await afterQuerySuccess(); const axeResults = await axe.run(getRoot()); expect(axeResults).toBeAccessible(); done(); });
it('should be accessible when focused', async done => { await afterQuerySuccess(); queryBox.querySelector('input').focus(); const axeResults = await axe.run(getRoot()); expect(axeResults).toBeAccessible(); done(); });
it('should be accessible', async done => { await afterDeferredQuerySuccess(); getOverlayInstance().openOverlay(); await afterDelay(1000); const axeResults = await axe.run(getRoot()); expect(axeResults).toBeAccessible(); done(); });
it('should be accessible', async done => { const omniboxElement = getOmniboxElement(); getSearchSection().appendChild(omniboxElement.el); await afterQuerySuccess(); const axeResults = await axe.run(getRoot()); expect(axeResults).toBeAccessible(); done(); });
it('should be accessible with default list template', async done => { const resultListElement = getResultListStandardElement(); getResultsColumn().appendChild(resultListElement.el); await afterQuerySuccess(); const axeResults = await axe.run(getRoot()); expect(axeResults).toBeAccessible(); done(); });
it('should be accessible when a query does not trigger an error', async done => { addQueryFilter('@uri'); buildErrortReportElement(); await afterQuerySuccess(); const axeResults = await axe.run(getRoot()); expect(axeResults).toBeAccessible(); done(); });
it('settings should be accessible', async done => { const facetElement = getFacetElement(); getFacetColumn().appendChild(facetElement.el); await afterDeferredQuerySuccess(); facetElement.find('.coveo-facet-header-settings').click(); const axeResults = await axe.run(getRoot()); expect(axeResults).toBeAccessible(); done(); });