@@ -82,12 +82,14 @@ def test_allow_clear(self, db):
82
82
"primary_genre" , None
83
83
)
84
84
85
+ @pytest .mark .selenium
85
86
def test_no_js_error (self , db , live_server , driver ):
86
87
driver .get (live_server + self .url )
87
88
with pytest .raises (NoSuchElementException ):
88
89
error = driver .find_element (By .XPATH , "//body[@JSError]" )
89
90
pytest .fail (error .get_attribute ("JSError" ))
90
91
92
+ @pytest .mark .selenium
91
93
def test_selecting (self , db , live_server , driver ):
92
94
driver .get (live_server + self .url )
93
95
with pytest .raises (NoSuchElementException ):
@@ -298,6 +300,7 @@ def test_many_selected_option(self, db, genres):
298
300
), widget_output
299
301
assert selected_option2 in widget_output or selected_option2a in widget_output
300
302
303
+ @pytest .mark .selenium
301
304
def test_multiple_widgets (self , db , live_server , driver ):
302
305
driver .get (live_server + self .url )
303
306
with pytest .raises (NoSuchElementException ):
@@ -641,6 +644,7 @@ class TestHeavySelect2MultipleWidget:
641
644
bool (os .environ .get ("CI" , False )),
642
645
reason = "https://bugs.chromium.org/p/chromedriver/issues/detail?id=1772" ,
643
646
)
647
+ @pytest .mark .selenium
644
648
def test_widgets_selected_after_validation_error (self , db , live_server , driver ):
645
649
driver .get (live_server + self .url )
646
650
WebDriverWait (driver , 3 ).until (
@@ -678,6 +682,7 @@ class TestAddressChainedSelect2Widget:
678
682
url = reverse ("model_chained_select2_widget" )
679
683
form = forms .AddressChainedSelect2WidgetForm ()
680
684
685
+ @pytest .mark .selenium
681
686
def test_widgets_selected_after_validation_error (
682
687
self , db , live_server , driver , countries , cities
683
688
):
@@ -757,6 +762,7 @@ def test_widgets_selected_after_validation_error(
757
762
assert len (country_names_from_browser ) != Country .objects .count ()
758
763
assert country_names_from_browser == country_names_from_db
759
764
765
+ @pytest .mark .selenium
760
766
def test_dependent_fields_clear_after_change_parent (
761
767
self , db , live_server , driver , countries , cities
762
768
):
0 commit comments