/
githubmirror
/
ionic
Обзор
Документация
Войти
/
githubmirror
/
ionic
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
core/src/components/breadcrumb/test/aria.spec.ts
23 строки
820 B
Sean Perkins
fix(breadcrumb): add aria-label to collapsed indicator (#26615)
23 янв 2023, 18:37
Не верифицирован
23 янв 2023, 18:37
f8a2c79
Код
Авторство
О чём код?
import { newSpecPage } from '@stencil/core/testing'; import { Breadcrumb } from '../breadcrumb'; describe('breadcrumb: collapsed indicator', () => { it('should have an aria-label', async () => { const page = await newSpecPage({ components: [Breadcrumb], /** * `showCollapsedIndicator` is an internal API used by `ion-breadcrumbs`. * This test makes use of it to render the collapsed indicator. */ html: `<ion-breadcrumb show-collapsed-indicator="true">Text</ion-breadcrumb>`, }); const collapsedIndicator = page.body .querySelector('ion-breadcrumb')! .shadowRoot!.querySelector('.breadcrumbs-collapsed-indicator')!; const ariaLabel = collapsedIndicator.getAttribute('aria-label'); expect(ariaLabel).toEqual('Show more breadcrumbs'); }); });