TestCafe не отображает элементы с Angular asyncPipe - PullRequest
0 голосов
/ 15 апреля 2020

Использование директив TestCafe с использованием Angular asyncPipe не отображается или не активируется в браузере для тестирования:

Элемент примера -

  <a mat-tab-link
    *ngIf="capabilitiesFacade.hasPermissionCapability(VIEW_CALL_DETAILS) | async"
    [disabled]="!(permissionsFacade.hasPermission(VIEW_CALL_DETAILS) | async)" (click)="changeTab('details')"
    [ngClass]="{'tab-focus': currTab === 'details'}">
    DETAILS
  </a>

В TestCafe -

Selector('.mat-tab-link').withText(' DETAILS '); //Element is not rendered

Если я удаляю | async - элемент отображается.

...