summaryrefslogtreecommitdiff
path: root/tests/settings_tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests/settings_tests')
-rw-r--r--tests/settings_tests/tests.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/settings_tests/tests.py b/tests/settings_tests/tests.py
index b148887e34..6fc08ebbe5 100644
--- a/tests/settings_tests/tests.py
+++ b/tests/settings_tests/tests.py
@@ -1,3 +1,4 @@
+import os
import unittest
import warnings
@@ -231,7 +232,9 @@ class TestComplexSettingOverride(TestCase):
self.assertEqual(settings.TEST_WARN, 'override')
self.assertEqual(len(w), 1)
- self.assertEqual(w[0].filename, __file__)
+ # File extension may by .py, .pyc, etc. Compare only basename.
+ self.assertEqual(os.path.splitext(w[0].filename)[0],
+ os.path.splitext(__file__)[0])
self.assertEqual(str(w[0].message),
'Overriding setting TEST_WARN can lead to unexpected behaviour.')