summaryrefslogtreecommitdiff
path: root/tests/admin_views
diff options
context:
space:
mode:
authorAkshesh <aksheshdoshi@gmail.com>2016-02-07 07:54:36 +0530
committerSimon Charette <charette.s@gmail.com>2016-03-15 13:10:32 -0400
commit44c0ecdd9226d039a8c666b36ae320af2046a1c1 (patch)
tree0bb97b72359a18c7f1ef39ebd9239ef5ee62dc5f /tests/admin_views
parent93a135d111c2569d88d65a3f4ad9e6d9ad291452 (diff)
Fixed #25364 -- Added generic way to test on all browsers supported by selenium.
Browser names should be passed as a comma separated list to the --selenium flag. Thanks Tim Graham, Simon Charette and Moritz Sichert for review and discussion.
Diffstat (limited to 'tests/admin_views')
-rw-r--r--tests/admin_views/tests.py15
1 files changed, 3 insertions, 12 deletions
diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py
index 02ee00b56c..a6b77dd44b 100644
--- a/tests/admin_views/tests.py
+++ b/tests/admin_views/tests.py
@@ -13,7 +13,7 @@ from django.contrib.admin.models import ADDITION, DELETION, LogEntry
from django.contrib.admin.options import TO_FIELD_VAR
from django.contrib.admin.templatetags.admin_static import static
from django.contrib.admin.templatetags.admin_urls import add_preserved_filters
-from django.contrib.admin.tests import AdminSeleniumWebDriverTestCase
+from django.contrib.admin.tests import AdminSeleniumTestCase
from django.contrib.admin.utils import quote
from django.contrib.admin.views.main import IS_POPUP_VAR
from django.contrib.auth import REDIRECT_FIELD_NAME, get_permission_codename
@@ -4117,10 +4117,9 @@ class PrePopulatedTest(TestCase):
@override_settings(ROOT_URLCONF='admin_views.urls')
-class SeleniumAdminViewsFirefoxTests(AdminSeleniumWebDriverTestCase):
+class SeleniumTests(AdminSeleniumTestCase):
- available_apps = ['admin_views'] + AdminSeleniumWebDriverTestCase.available_apps
- webdriver_class = 'selenium.webdriver.firefox.webdriver.WebDriver'
+ available_apps = ['admin_views'] + AdminSeleniumTestCase.available_apps
def setUp(self):
self.superuser = User.objects.create_superuser(username='super', password='secret', email='super@example.com')
@@ -4443,14 +4442,6 @@ class SeleniumAdminViewsFirefoxTests(AdminSeleniumWebDriverTestCase):
self.assertEqual(select.first_selected_option.get_attribute('value'), '')
-class SeleniumAdminViewsChromeTests(SeleniumAdminViewsFirefoxTests):
- webdriver_class = 'selenium.webdriver.chrome.webdriver.WebDriver'
-
-
-class SeleniumAdminViewsIETests(SeleniumAdminViewsFirefoxTests):
- webdriver_class = 'selenium.webdriver.ie.webdriver.WebDriver'
-
-
@override_settings(ROOT_URLCONF='admin_views.urls')
class ReadonlyTest(AdminFieldExtractionMixin, TestCase):