summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2017-02-15 12:22:34 +0100
committerTim Graham <timograham@gmail.com>2017-02-17 09:24:55 -0500
commitb9351905721771fb49ea0020c751ae4280754c43 (patch)
tree1c01fac71304251530d9b027596ee6ca6fffa4a5 /tests
parent1f7ca858664491589ba400419a491dd0a9af5dff (diff)
Fixed #27843 -- Fixed truncate_name() when the name contains a username.
Diffstat (limited to 'tests')
-rw-r--r--tests/backends/test_utils.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/backends/test_utils.py b/tests/backends/test_utils.py
index 5076c1ae08..bf62c8c6df 100644
--- a/tests/backends/test_utils.py
+++ b/tests/backends/test_utils.py
@@ -20,3 +20,7 @@ class TestLoadBackend(SimpleTestCase):
self.assertEqual(truncate_name('some_long_table', 10), 'some_la38a')
self.assertEqual(truncate_name('some_long_table', 10, 3), 'some_loa38')
self.assertEqual(truncate_name('some_long_table'), 'some_long_table')
+ # "user"."table" syntax
+ self.assertEqual(truncate_name('username"."some_table', 10), 'username"."some_table')
+ self.assertEqual(truncate_name('username"."some_long_table', 10), 'username"."some_la38a')
+ self.assertEqual(truncate_name('username"."some_long_table', 10, 3), 'username"."some_loa38')