from sqlobject import *
from sqlobject.tests.dbtest import *
########################################
## BLOB columns
########################################
class ImageData(SQLObject):
image = BLOBCol(default='emptydata', length=65535)
def test_BLOBCol():
if not supports('blobData'):
return
setupClass(ImageData)
data = ''.join([chr(x) for x in range(256)])
prof = ImageData()
prof.image = data
iid = prof.id
ImageData._connection.cache.clear()
prof2 = ImageData.get(iid)
assert prof2.image == data
|