summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndi Albrecht <albrecht.andi@gmail.com>2022-08-24 21:46:04 +0200
committerAndi Albrecht <albrecht.andi@gmail.com>2022-08-24 21:46:04 +0200
commit4235eb89a904216aef9d9ef36a0381be885c87a9 (patch)
tree75cafde2f42abe591fe22536c7820b6763e7291f
parente2698819c4481ad6fdf04f2caf018ff4b6181e6c (diff)
downloadsqlparse-4235eb89a904216aef9d9ef36a0381be885c87a9.tar.gz
Add tests for utils.remove_quotes.
-rw-r--r--tests/test_utils.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/test_utils.py b/tests/test_utils.py
new file mode 100644
index 0000000..d020f3f
--- /dev/null
+++ b/tests/test_utils.py
@@ -0,0 +1,12 @@
+import pytest
+
+from sqlparse import utils
+
+
+@pytest.mark.parametrize('value, expected', (
+ [None, None],
+ ['\'foo\'', 'foo'],
+ ['"foo"', 'foo'],
+ ['`foo`', 'foo']))
+def test_remove_quotes(value, expected):
+ assert utils.remove_quotes(value) == expected