UPD: make selenium tests headless by default.

This commit is contained in:
2019-03-26 11:07:07 +01:00
parent 1b12e7ae10
commit a96354c608
2 changed files with 4 additions and 0 deletions

View File

@@ -201,6 +201,7 @@ class UrlsTestCase(SimpleTestCase):
class SeleniumTestCase(StaticLiveServerTestCase):
headless = True
window_width = 1024
window_height = 768
@@ -213,6 +214,8 @@ class SeleniumTestCase(StaticLiveServerTestCase):
@property
def selenium(self):
if self._driver is None:
if self.headless:
self._driver_options.add_argument('--headless')
self._driver = webdriver.Firefox(options=self._driver_options)
if self.quit_selenium is None:
self.quit_selenium = True

View File

@@ -109,6 +109,7 @@ TEST_EVENT_DATA_M = {
@tag('screenshots', 'browser')
class TestCase(SeleniumAuthMixin, RoleMixin, ScreenshotTestCase):
headless = False
screenshot_prefix = 'dav_events-'
def create_event(self, event_data, auth=False, screenshots=True):