Skip to content

Commit ac4e331

Browse files
author
James William Pye
committed
Add a placeholder test.
This is somewhat redundant, but some coverage for '... % %(foo)s' may exist here soon.
1 parent 66ba5a9 commit ac4e331

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

postgresql/test/test_dbapi20.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -866,5 +866,16 @@ def test_ROWID(self):
866866
'module.ROWID must be defined.'
867867
)
868868

869+
def test_placeholder_escape(self):
870+
con = self._connect()
871+
try:
872+
c = con.cursor()
873+
c.execute("SELECT 100 %% %s", (99,))
874+
self.failUnlessEqual(1, c.fetchone()[0])
875+
c.execute("SELECT 100 %% %(foo)s", {'foo': 99})
876+
self.failUnlessEqual(1, c.fetchone()[0])
877+
finally:
878+
con.close()
879+
869880
if __name__ == '__main__':
870881
unittest.main()

0 commit comments

Comments
 (0)