Playwright · Middle · Pytanie 9 z 75
Kiedy działa kod sprzątający w fixture?
myFixture: async ({}, use) => {
const user = await createUser();
await use(user);
await deleteUser(user.id);
},- 1Przed testem, jako część kroku przygotowania
- 2Tylko wtedy, gdy test, który go używa, przeszedł
- 3Po zakończeniu testu, nawet gdy padł
Pokaż odpowiedź
Poprawna odpowiedź: Po zakończeniu testu, nawet gdy padł
Wyjaśnienie
Kod po await use() działa po teście, bez względu na wynik. Dzięki temu sprzątanie leży obok przygotowania.