comparison tests/test_MySQLdb_capabilities.py @ 62:7fe4b0b37e8e MySQLdb

Fix #2671682. (from 1.2 branch)
author adustman
date Sun, 08 Mar 2009 17:50:34 +0000
parents d55bfb1a4701
children 34176b94a93f
comparison
equal deleted inserted replaced
61:8506ded95181 62:7fe4b0b37e8e
71 if i == 63: return None 71 if i == 63: return None
72 return chr(i) 72 return chr(i)
73 self.check_data_integrity( 73 self.check_data_integrity(
74 ('col1 char(1)','col2 char(1)'), 74 ('col1 char(1)','col2 char(1)'),
75 generator) 75 generator)
76 76
77 def test_bug_2671682(self):
78 from MySQLdb.constants import ER
79 try:
80 self.cursor.execute("describe some_non_existent_table");
81 except self.connection.ProgrammingError, msg:
82 self.failUnless(msg[0] == ER.NO_SUCH_TABLE)
83
84
77 if __name__ == '__main__': 85 if __name__ == '__main__':
78 if test_MySQLdb.leak_test: 86 if test_MySQLdb.leak_test:
79 import gc 87 import gc
80 gc.enable() 88 gc.enable()
81 gc.set_debug(gc.DEBUG_LEAK) 89 gc.set_debug(gc.DEBUG_LEAK)