diff options
| author | Akshesh <aksheshdoshi@gmail.com> | 2016-02-07 07:54:36 +0530 |
|---|---|---|
| committer | Simon Charette <charette.s@gmail.com> | 2016-03-15 13:10:32 -0400 |
| commit | 44c0ecdd9226d039a8c666b36ae320af2046a1c1 (patch) | |
| tree | 0bb97b72359a18c7f1ef39ebd9239ef5ee62dc5f /tests/admin_views/tests.py | |
| parent | 93a135d111c2569d88d65a3f4ad9e6d9ad291452 (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/tests.py')
| -rw-r--r-- | tests/admin_views/tests.py | 15 |
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): |
