From 01b4ef2d5c19c8b5295c6c74743d8c10a5b49263 Mon Sep 17 00:00:00 2001 From: Declow Date: Sun, 19 Jan 2025 12:36:52 +0100 Subject: [PATCH] Added testing for spinner --- tests/elements/test_spinner.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 tests/elements/test_spinner.py diff --git a/tests/elements/test_spinner.py b/tests/elements/test_spinner.py new file mode 100644 index 0000000..ef5ad55 --- /dev/null +++ b/tests/elements/test_spinner.py @@ -0,0 +1,17 @@ +from uiwiz import ui + + +def test_spinner(): + spin = None + with ui.button("Click me") as btn: + spin = ui.spinner(btn) + assert f"#{spin.id}" == btn.attributes["hx-indicator"] + + +def test_spinner_multiple(): + spin = None + tx = ui.textarea("Hello") + with ui.button("Click me") as btn: + spin = ui.spinner(btn, tx) + assert f"#{spin.id}" == btn.attributes["hx-indicator"] + assert f"#{spin.id}" == tx.attributes["hx-indicator"]