FLabelPageObject: errorIcon() method

Hämtar elementet med etikettens felikon.

Tänk på att

Vi avråder från att skriva tester som testar felikon. Om du behöver testa valideringsfel använd errorMessage för att säkerställa att rätt fel visas istället.

Syntax

errorIcon();

Returvärde

HTMLElement som innehåller etikettens felikon.

Exempel

<template>
    <f-validation-form>
        <f-text-field v-validation.required v-test="'awesome-label'"> Etikett </f-text-field>
        <button type="submit" class="button button--primary">Skicka in</button>
    </f-validation-form>
</template>
const awesomeLabel = new FLabelPageObject("[data-test=awesome-label]");

/* error icon is not visible before validation */
awesomeLabel.errorIcon().should("not.exist");

/* trigger validation */
cy.get("button").click();

/* error icon should now be present */
awesomeLabel.errorIcon().should("exist");

Relaterat

Esc för att stänga Pil upp/ner för att navigera Enter för att välja