豚吐露@wiki

forEach使うと結果が変になる

最終更新:

ohden

- view
管理者のみ編集可

forEach使うと結果が変になる


forEach

結果から言うと、forEachは非同期処理に対応してないらしく使えない。
強引に使うと、動いとるように見えるが、所望の結果が得られなかったり、想定外の結果となったりするので要注意。

for~of

どうすれば良いか?for~ofを使えばえぇらしい。
ES6未満だとfor~in使えばえぇ。
  1. for(const li of await page.locator("li.hoge").all()){
  2. await expect(li).toHaveText("hoge")
  3. }


更新日: 2023年09月01日 (金) 16時20分37秒

名前:
コメント:

すべてのコメントを見る
記事メニュー
目安箱バナー