summaryrefslogtreecommitdiff
path: root/django/test/selenium.py
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2018-11-03 18:49:51 -0400
committerTim Graham <timograham@gmail.com>2018-11-03 19:02:31 -0400
commit1c948e544e515e3d03db394d7f055ef1a05a10c2 (patch)
tree0eeee3415152a7eae04f3c4bb9f5013dcf6c9bb6 /django/test/selenium.py
parent6b7f1c2530784ed6c6c1826688faaa08e3f786d9 (diff)
Refs #29883 -- Removed runtests.py's dependency on selenium.
Regression in d207ac1568bb4dee305f6692ed7ddee8a1ff8b99.
Diffstat (limited to 'django/test/selenium.py')
-rw-r--r--django/test/selenium.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/django/test/selenium.py b/django/test/selenium.py
index 976f6ab06e..6e6badd933 100644
--- a/django/test/selenium.py
+++ b/django/test/selenium.py
@@ -2,9 +2,6 @@ import sys
import unittest
from contextlib import contextmanager
-from selenium import webdriver
-from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
-
from django.test import LiveServerTestCase, tag
from django.utils.decorators import classproperty
from django.utils.module_loading import import_string
@@ -67,10 +64,12 @@ class SeleniumTestCaseBase(type(LiveServerTestCase)):
@classmethod
def get_capability(cls, browser):
+ from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
return getattr(DesiredCapabilities, browser.upper())
def create_webdriver(self):
if self.selenium_hub:
+ from selenium import webdriver
return webdriver.Remote(
command_executor=self.selenium_hub,
desired_capabilities=self.get_capability(self.browser),