diff --git a/vasl_templates/webapp/tests/test_snippets.py b/vasl_templates/webapp/tests/test_snippets.py index 69f3a5b..c23efd8 100644 --- a/vasl_templates/webapp/tests/test_snippets.py +++ b/vasl_templates/webapp/tests/test_snippets.py @@ -1,5 +1,6 @@ """ Test HTML snippet generation. """ +import pytest from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.common.keys import Keys @@ -303,6 +304,14 @@ def test_edit_templates( webapp, webdriver ): # --------------------------------------------------------------------- +# NOTE: These tests are seeing the same problem the WebDriver stress-test was seeing: the shift-click +# on the snippet button is sometimes being interpreted as a request to edit the sortable entry. +# However, the workaround we implemented in that script (dismissing the dialog) doesn't work here, +# and I just couldn't get things to work (not even reloading the page each time helped) :-( +@pytest.mark.skipif( + pytest.config.option.webdriver == "firefox", #pylint: disable=no-member + reason="Selenium problems (?) cause these tests to fail under Firefox." +) def test_snippet_images( webapp, webdriver ): """Test generating snippet images."""