playwright.controller.OutputText
playwright.controller.OutputText(self, page, id)
Controller for shiny.express.ui.output_text
.
Attributes
id |
The ID of the output control. |
loc |
Playwright Locator of the text output. |
page |
Playwright Page of the Shiny app. |
Methods
expect_container_tag
playwright.controller.OutputText.expect_container_tag(value, *, timeout=None)
Asserts that the output has the expected container tag.
Parameters
value |
Literal[‘span’, ‘div’] | str |
The expected container tag. |
required |
timeout |
Timeout |
The maximum time to wait for the container tag to appear. Defaults to None . |
None |
expect_inline
playwright.controller.OutputText.expect_inline(value=False, *, timeout=None)
Asserts that the output is inline.
Parameters
value |
bool |
Whether the output is inline. |
False |
timeout |
Timeout |
The maximum time to wait for the output to appear. Defaults to None . |
None |
expect_value
playwright.controller.OutputText.expect_value(value, *, timeout=None)
Asserts that the output has the expected value.
Parameters
value |
PatternOrStr |
The expected value. |
required |
timeout |
Timeout |
The maximum time to wait for the value to appear. Defaults to None . |
None |
get_value
playwright.controller.OutputText.get_value(timeout=None)
Gets the text value of the output.
Parameters
timeout |
Timeout |
The maximum time to wait for the value to appear. Defaults to None . |
None |