@@ -585,9 +585,8 @@ def test_offline_components(self):
585
585
586
586
587
587
class FormTests (PlaywrightTestCase ):
588
+ @navigate_to_page ("/form/" )
588
589
def test_basic_form (self ):
589
- navigate_to_page (self , "/form/" )
590
-
591
590
try :
592
591
from test_app .models import TodoItem
593
592
@@ -682,9 +681,8 @@ def test_basic_form(self):
682
681
# Make sure no errors remain
683
682
assert len (self .page .query_selector_all (".errorlist" )) == 0
684
683
684
+ @navigate_to_page ("/form/bootstrap/" )
685
685
def test_bootstrap_form (self ):
686
- navigate_to_page (self , "/form/bootstrap/" )
687
-
688
686
try :
689
687
from test_app .models import TodoItem
690
688
@@ -780,9 +778,8 @@ def test_bootstrap_form(self):
780
778
# Make sure no errors remain
781
779
assert len (self .page .query_selector_all (".invalid-feedback" )) == 0
782
780
781
+ @navigate_to_page ("/form/model/" )
783
782
def test_model_form (self ):
784
- navigate_to_page (self , "/form/model/" )
785
-
786
783
uuid = uuid4 ().hex
787
784
self .page .wait_for_selector ("form" )
788
785
@@ -816,8 +813,8 @@ def test_model_form(self):
816
813
finally :
817
814
os .environ .pop ("DJANGO_ALLOW_ASYNC_UNSAFE" )
818
815
816
+ @navigate_to_page ("/form/sync_event/" )
819
817
def test_sync_form_events (self ):
820
- navigate_to_page (self , "/form/sync_event/" )
821
818
self .page .wait_for_selector ("form" )
822
819
823
820
# Check initial state
@@ -846,8 +843,8 @@ def test_sync_form_events(self):
846
843
self .page .wait_for_selector ("#receive_data[data-value='true']" )
847
844
self .page .wait_for_selector ("#change[data-value='true']" )
848
845
846
+ @navigate_to_page ("/form/async_event/" )
849
847
def test_async_form_events (self ):
850
- navigate_to_page (self , "/form/async_event/" )
851
848
self .page .wait_for_selector ("form" )
852
849
853
850
# Check initial state
0 commit comments