Skip to content

Commit 258194b

Browse files
committed
more tests
1 parent 59c351a commit 258194b

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
from reactpy import component, html
2+
3+
4+
@component
5+
def main():
6+
return html.div({"id": "custom-root"}, "Component with a custom root name.")

tests/test_app/templates/pyscript.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
<body>
1515
<h1>ReactPy PyScript Test Page</h1>
1616
<hr>
17-
{% pyscript_component "./test_app/pyscript/components/hello_world.py" %}
17+
{% pyscript_component "./test_app/pyscript/components/hello_world.py" initial="<div id='hello-world-loading'>Loading...</div>" %}
18+
<hr>
19+
{% pyscript_component "./test_app/pyscript/components/custom_root.py" root="main" %}
1820
<hr>
1921
{% pyscript_component "./test_app/pyscript/components/counter.py" %}
2022
<hr>

tests/test_app/tests/test_components.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -683,7 +683,9 @@ def test_pyscript_components(self):
683683
new_page = self.browser.new_page()
684684
try:
685685
new_page.goto(f"{self.live_server_url}/pyscript/")
686+
new_page.wait_for_selector("#hello-world-loading")
686687
new_page.wait_for_selector("#hello-world")
688+
new_page.wait_for_selector("#custom-root")
687689

688690
new_page.wait_for_selector("#counter")
689691
new_page.wait_for_selector("#counter pre[data-value='0']")

0 commit comments

Comments
 (0)