method
fill_in_rich_text_area
v7.2.3 -
Show latest stable
- Class:
ActionText::SystemTestHelper
fill_in_rich_text_area(locator = nil, with:)public
Locates a Trix editor and fills it in with the given HTML.
The editor can be found by:
-
its `id`
-
its `placeholder`
-
the text from its `label` element
-
its `aria-label`
-
the `name` of its input
Examples:
# <trix-editor id="message_content" ...></trix-editor> fill_in_rich_text_area "message_content", with: "Hello <em>world!</em>" # <trix-editor placeholder="Your message here" ...></trix-editor> fill_in_rich_text_area "Your message here", with: "Hello <em>world!</em>" # <label for="message_content">Message content</label> # <trix-editor id="message_content" ...></trix-editor> fill_in_rich_text_area "Message content", with: "Hello <em>world!</em>" # <trix-editor aria-label="Message content" ...></trix-editor> fill_in_rich_text_area "Message content", with: "Hello <em>world!</em>" # <input id="trix_input_1" name="message[content]" type="hidden"> # <trix-editor input="trix_input_1"></trix-editor> fill_in_rich_text_area "message[content]", with: "Hello <em>world!</em>"