Skip to content

Commit dd25478

Browse files
author
Jesse Whitehouse
committed
Remove inaccurate description. Per #51, spark sql does not support
escaping a single quote with a second single quote. Signed-off-by: Jesse Whitehouse <[email protected]>
1 parent bce1598 commit dd25478

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

tests/unit/test_param_escaper.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,16 @@ def test_escape_string_normal(self):
2424

2525
assert pe.escape_string("golly bob howdy") == "'golly bob howdy'"
2626

27-
def test_escape_string_that_includes_quotes(self):
28-
# Databricks queries support just one special character: a single quote mark
29-
# These are escaped by doubling:
27+
def test_escape_string_that_includes_single_quotes(self):
3028
# e.g. INPUT: his name was 'robert palmer'
3129
# e.g. OUTPUT: 'his name was ''robert palmer'''
3230

3331
assert pe.escape_string("his name was 'robert palmer'") == "'his name was ''robert palmer'''"
3432

33+
def test_escape_string_that_includes_special_characters(self):
34+
35+
assert pe.escape_string("his name was 'robert palmer'") == "'his name was ''robert palmer'''"
36+
3537
def test_escape_date_time(self):
3638
INPUT = datetime(1991,8,3,21,55)
3739
OUTPUT = "1991-08-03 21:55:00"

0 commit comments

Comments
 (0)