エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
@testing-libraryで改行など空白文字を含む要素をgetByTextしても取得できない時はnormalizerオプションを見直してみよう - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
@testing-libraryで改行など空白文字を含む要素をgetByTextしても取得できない時はnormalizerオプションを見直してみよう - Qiita
TL;DR testing-libraryのgetByTextをはじめとしたByText系のクエリーや、@testing-library/jest-domのto... TL;DR testing-libraryのgetByTextをはじめとしたByText系のクエリーや、@testing-library/jest-domのtoHaveTextContentマッチャーは空白文字を正規化するので、必要に応じて正規化オプションを設定しましょう。 import { it, expect, afterEach } from "vitest"; import "@testing-library/jest-dom/vitest"; import { render, screen, getDefaultNormalizer, } from "@testing-library/react"; const App: FC = () => { return ( <div> <textarea defaultValue={ "textareaタグではこのように↓\n↑改行は改行