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"]