Можно ли игнорировать ловушку, если используется указанный тег c?
Если используется @someTag, тогда мне нужно beforeAll для ссылки на импорт с псевдоним 's2'.
В противном случае мне нужно, чтобы beforeAll ссылалось на область без псевдонима 's'.
Если я запускаю тест с @someTag, то я ожидаю увидеть только 'In BeforeAll @someTag - hooks. js 'напечатано в консоли - но вместо этого они оба запускаются.
import s from "../location1/s";
import * as s2 from "../location2/s";
BeforeAll("not @someTag", async () => {
console.log("In BeforeAll - hooks.js");
s.driver = puppeteer;
})
BeforeAll("@someTag", async () => {
console.log("In BeforeAll @someTag - hooks.js");
s2.driver = puppeteer;
});