summaryrefslogtreecommitdiff
path: root/tests/test_parse.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_parse.py')
-rw-r--r--tests/test_parse.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/test_parse.py b/tests/test_parse.py
index 6d7f7df..d77bb43 100644
--- a/tests/test_parse.py
+++ b/tests/test_parse.py
@@ -99,6 +99,10 @@ class SQLParseTest(TestCaseBase):
self.assert_(t[-1].ttype is sqlparse.tokens.Name.Placeholder)
self.assertEqual(t[-1].value, '$a')
+ def test_modulo_not_placeholder(self):
+ tokens = list(sqlparse.lexer.tokenize('x %3'))
+ self.assertEqual(tokens[2][0], sqlparse.tokens.Operator)
+
def test_access_symbol(self): # see issue27
t = sqlparse.parse('select a.[foo bar] as foo')[0].tokens
self.assert_(isinstance(t[-1], sqlparse.sql.Identifier))