Jest + PuppeteerのE2Eテストで要素が存在したときのみ続くテストを実行したいです。
この記事を参考に要素の存在自体はこのように出来ることがわかりました。
<p id="hoge">Show me!!</p>
await expect(page.$('#hoge')).not.toBeNull()
しかしこれは要素の存在をテストしていると思います。
要素が存在したら続くテストを実行したいです。
以下のように条件文にいれましたがうまくいかなかったです。
JavaScript
1if (await expect(page.$('#hoge')).not.toBeNull()){ 2// 要素が存在したら実行するテストコード 3}
あなたの回答
tips
プレビュー