Belial kérdése:
Webdriver IO elementre expect íráskor hibába botlottam. Ötlet valakinek?
Figyelt kérdés
A kód:
await expect(inputfield).toHaveValue('testtext');
Hiba:
Matcher function should return an object in the following format: {message?: string|function, pass: boolean}
'[{"message": [Function message], "pass": false }]' was return.
Vagyis ha jól értem egy bizonyos element tartalmi ellenőrzésekor elszáll hibával. Ez egy input field lenne.
Tud valaki segíteni mi lehet a gond? Valamilyen verzió hiány?
Bármilyen ötlet jól jön.
2023. jan. 23. 10:15
1/3 anonim válasza:
Nem ismerem se a nyelvet, se a frameworkot, de szerintem operátor precedencia a hiba oka.
(await expect(inputfield)).toHaveValue('testtext');
2/3 A kérdező kommentje:
Köszi a tippet, de sajnos nem. Igaz így lefut, de az ellenőrzést meg se csinálja. Direkt más adattal is lefuttatom, hogy elbukjon a teszt, de így nem bukik.
2023. jan. 23. 10:47
3/3 anonim válasza:
Én se ismerem ezt, de ha jól tömböt kap és nem azt várná
A matcher functiont te írtad? Ha nem, akkor egy ilyet lehet megpróbálni:
expect(inputfield).toHaveValue('testtext')[0];
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!