diff options
author | Joakim Koljonen <koljonen@outlook.com> | 2017-08-06 08:59:03 +0200 |
---|---|---|
committer | Joakim Koljonen <koljonen@outlook.com> | 2017-08-06 09:46:52 +0200 |
commit | b90beeb4d366e3ab584757c7965ee06e55bd3c95 (patch) | |
tree | 3b3b4cea52f1d24627b0eb251fc1223e14ad9800 /tests/test_smart_completion_multiple_schemata.py | |
parent | 9d59fa5a8ac85f0699daeb51f8602b7d01d31882 (diff) |
Don't quote identifiers that coïncide with non-reserved keywords
Keep track of which keywords are reserved, and quote identifiers
that coïncide with those.
https://www.postgresql.org/docs/10/static/sql-keywords-appendix.html
Diffstat (limited to 'tests/test_smart_completion_multiple_schemata.py')
-rw-r--r-- | tests/test_smart_completion_multiple_schemata.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/test_smart_completion_multiple_schemata.py b/tests/test_smart_completion_multiple_schemata.py index dba95ad2..5935af99 100644 --- a/tests/test_smart_completion_multiple_schemata.py +++ b/tests/test_smart_completion_multiple_schemata.py @@ -9,7 +9,7 @@ metadata = { 'public': { 'users': ['id', 'email', 'first_name', 'last_name'], 'orders': ['id', 'ordered_date', 'status', 'datestamp'], - 'select': ['id', 'insert', 'ABC'] + 'select': ['id', 'localtime', 'ABC'] }, 'custom': { 'users': ['id', 'phone_number'], @@ -364,7 +364,7 @@ def test_wildcard_column_expansion_with_table_qualifier(completer): completions = get_result(completer, text, position) - col_list = 'id, "select"."insert", "select"."ABC"' + col_list = 'id, "select"."localtime", "select"."ABC"' expected = [wildcard_expansion(col_list)] assert expected == completions @@ -377,7 +377,7 @@ def test_wildcard_column_expansion_with_two_tables(completer): completions = get_result(completer, text, position) - cols = ('"select".id, "select"."insert", "select"."ABC", ' + cols = ('"select".id, "select"."localtime", "select"."ABC", ' 'users.id, users.phone_number') expected = [wildcard_expansion(cols)] assert completions == expected @@ -390,7 +390,7 @@ def test_wildcard_column_expansion_with_two_tables_and_parent(completer): completions = get_result(completer, text, position) - col_list = 'id, "select"."insert", "select"."ABC"' + col_list = 'id, "select"."localtime", "select"."ABC"' expected = [wildcard_expansion(col_list)] assert expected == completions |