From 6410d38ca7255961c08f1d657fdf920555d113f3 Mon Sep 17 00:00:00 2001 From: Carlton Gibson Date: Thu, 5 Dec 2019 12:47:31 +0100 Subject: [PATCH] Moved selenium import to nested scope. --- tests/admin_inlines/tests.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/admin_inlines/tests.py b/tests/admin_inlines/tests.py index eb276e56d1..95eb7104ab 100644 --- a/tests/admin_inlines/tests.py +++ b/tests/admin_inlines/tests.py @@ -1,5 +1,3 @@ -from selenium.common.exceptions import NoSuchElementException - from django.contrib.admin import ModelAdmin, TabularInline from django.contrib.admin.helpers import InlineAdminForm from django.contrib.admin.tests import AdminSeleniumTestCase @@ -1152,6 +1150,7 @@ class SeleniumTests(AdminSeleniumTestCase): self.assertEqual(Profile.objects.all().count(), 3) def test_add_inline_link_absent_for_view_only_parent_model(self): + from selenium.common.exceptions import NoSuchElementException user = User.objects.create_user('testing', password='password', is_staff=True) user.user_permissions.add( Permission.objects.get(codename='view_poll', content_type=ContentType.objects.get_for_model(Poll))