Skip to content

Commit 5faadeb

Browse files
John Bodleyandialbrecht
authored andcommitted
[filters] Stripping parenthesis whitespace
1 parent 060b264 commit 5faadeb

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

sqlparse/filters/others.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ def _stripws_identifierlist(self, tlist):
7676
return self._stripws_default(tlist)
7777

7878
def _stripws_parenthesis(self, tlist):
79-
if tlist.tokens[1].is_whitespace:
79+
while tlist.tokens[1].is_whitespace:
8080
tlist.tokens.pop(1)
81-
if tlist.tokens[-2].is_whitespace:
81+
while tlist.tokens[-2].is_whitespace:
8282
tlist.tokens.pop(-2)
8383
self._stripws_default(tlist)
8484

tests/test_format.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -377,9 +377,9 @@ def test_parenthesis(self):
377377
' from foo);'])
378378
assert f("select f(1)") == 'select f(1)'
379379
assert f("select f( 1 )") == 'select f(1)'
380-
assert f("select f(\n\n\n1\n\n\n)") == 'select f( 1 )'
381-
assert f("select f(\n\n\n 1 \n\n\n)") == 'select f( 1 )'
382-
assert f("select f(\n\n\n 1 \n\n\n)") == 'select f( 1 )'
380+
assert f("select f(\n\n\n1\n\n\n)") == 'select f(1)'
381+
assert f("select f(\n\n\n 1 \n\n\n)") == 'select f(1)'
382+
assert f("select f(\n\n\n 1 \n\n\n)") == 'select f(1)'
383383

384384
def test_where(self):
385385
f = lambda sql: sqlparse.format(sql, reindent=True)

0 commit comments

Comments
 (0)