fixed issue 17 unit test

This commit is contained in:
Pete Hunt
2010-12-08 05:47:20 +00:00
parent 01c2b16ec7
commit 014ee3d136

View File

@@ -138,10 +138,11 @@ KEY (`station`,`dh`,`echeance`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;""")
db = self.databases[0]["db"] db = self.databases[0]["db"]
c = conn.cursor() c = conn.cursor()
# grant access to a table to a user with a password # grant access to a table to a user with a password
c.execute("create table issue17 (x varchar(32) primary key)")
try: try:
c.execute("create table issue17 (x varchar(32) primary key)")
c.execute("insert into issue17 (x) values ('hello, world!')") c.execute("insert into issue17 (x) values ('hello, world!')")
c.execute("grant all privileges on issue17 to issue17user identified by '1234'") c.execute("grant all privileges on %s.issue17 to 'issue17user'@'%%' identified by '1234'" % db)
conn.commit()
conn2 = pymysql.connect(host=host, user="issue17user", passwd="1234", db=db) conn2 = pymysql.connect(host=host, user="issue17user", passwd="1234", db=db)
c2 = conn2.cursor() c2 = conn2.cursor()
@@ -217,8 +218,9 @@ class TestNewIssues(base.PyMySQLTestCase):
conn = self.connections[0] conn = self.connections[0]
c = conn.cursor() c = conn.cursor()
datum = "a" * 1024 * 1024 * 64 datum = "a" * 1024 * 1024 * 64
c.execute("create table issue38 (id integer, data mediumblob)")
try: try:
c.execute("create table issue38 (id integer, data mediumblob)")
c.execute("insert into issue38 values (1, %s)", datum) c.execute("insert into issue38 values (1, %s)", datum)
finally: finally:
c.execute("drop table issue38") c.execute("drop table issue38")