From 09e986e1b2861e50c371abb3867e3682d244e684 Mon Sep 17 00:00:00 2001 From: Willem Van Onsem Date: Sat, 29 Mar 2025 22:33:46 +0100 Subject: [PATCH 1/2] super(..) -> super() --- session_security/tests/project/urls.py | 2 +- session_security/tests/test_base.py | 6 +++--- session_security/tests/test_middleware.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/session_security/tests/project/urls.py b/session_security/tests/project/urls.py index 4aa39d5..aa097d6 100644 --- a/session_security/tests/project/urls.py +++ b/session_security/tests/project/urls.py @@ -20,7 +20,7 @@ class SleepView(generic.TemplateView): def get(self, request, *args, **kwargs): time.sleep(int(request.GET.get('seconds', 0))) - return super(SleepView, self).get(request, *args, **kwargs) + return super().get(request, *args, **kwargs) urlpatterns = [ diff --git a/session_security/tests/test_base.py b/session_security/tests/test_base.py index 42611b3..41aca4a 100644 --- a/session_security/tests/test_base.py +++ b/session_security/tests/test_base.py @@ -27,7 +27,7 @@ def setUp(self): self.max_warn_after = EXPIRE_AFTER * 0.9 self.min_expire_after = EXPIRE_AFTER self.max_expire_after = EXPIRE_AFTER * 1.5 - super(SettingsMixin, self).setUp() + super().setUp() class BaseLiveServerTestCase(SettingsMixin, StaticLiveServerTestCase, @@ -41,7 +41,7 @@ def setUp(self): options = FirefoxOptions() options.add_argument("--headless") - super(LiveServerTestCase, self).setUp() + super().setUp() self.sel= webdriver.Firefox(options=options) self.sel.get('%s%s' % (self.live_server_url, '/admin/')) self.sel.find_element_by_name('username').send_keys('test') @@ -56,4 +56,4 @@ def tearDown(self): self.sel.quit() @classmethod def tearDownClass(cls): - super(BaseLiveServerTestCase, cls).tearDownClass() \ No newline at end of file + super().tearDownClass() \ No newline at end of file diff --git a/session_security/tests/test_middleware.py b/session_security/tests/test_middleware.py index 46b4be7..9664cda 100644 --- a/session_security/tests/test_middleware.py +++ b/session_security/tests/test_middleware.py @@ -13,7 +13,7 @@ class MiddlewareTestCase(SettingsMixin, test.TestCase): fixtures = ['session_security_test_user'] def setUp(self): - super(MiddlewareTestCase, self).setUp() + super().setUp() self.client = Client() def test_auto_logout(self): From 1b78f624491de53831cab51e86dbdf5ca72b7840 Mon Sep 17 00:00:00 2001 From: Willem Van Onsem Date: Sun, 30 Mar 2025 17:56:19 +0200 Subject: [PATCH 2/2] convert explicit call to super --- session_security/tests/test_base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/session_security/tests/test_base.py b/session_security/tests/test_base.py index 41aca4a..cd032ce 100644 --- a/session_security/tests/test_base.py +++ b/session_security/tests/test_base.py @@ -36,7 +36,7 @@ class BaseLiveServerTestCase(SettingsMixin, StaticLiveServerTestCase, fixtures = ['session_security_test_user'] def setUp(self): - SettingsMixin.setUp(self) + super().setUp() from selenium.webdriver.firefox.options import Options as FirefoxOptions options = FirefoxOptions() @@ -56,4 +56,4 @@ def tearDown(self): self.sel.quit() @classmethod def tearDownClass(cls): - super().tearDownClass() \ No newline at end of file + super().tearDownClass()