287 |
|
|
288 |
# The following commented out code block can be used to generate |
# The following commented out code block can be used to generate |
289 |
# the base64 coded reference image data |
# the base64 coded reference image data |
290 |
#hexed = binascii.b2a_base64(renderer.raster_data[2]) |
#hexed = binascii.b2a_base64(renderer.raster_data[2][1]) |
291 |
#while hexed: |
#while hexed: |
292 |
#print repr(hexed[:65]) |
#print repr(hexed[:65]) |
293 |
#hexed = hexed[65:] |
#hexed = hexed[65:] |
294 |
|
|
295 |
# The reference data as a base64 coded BMP image |
# The reference data as a base64 coded RAW image |
296 |
raw_data = binascii.a2b_base64( |
raw_data = binascii.a2b_base64( |
297 |
'UmbmUmbmUmbmUmbmUmbmAtYCJooCAtICAq4CJooCArICAuICArICAuYCAs4COn4CO' |
'UmbmUmbmUmbmUmbmUmbmAtYCJooCAtICAq4CJooCArICAuICArICAuYCAs4COn4CO' |
298 |
'n4CAq4CAuICFpICUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmAuYCAqICAqoCAqoCFp' |
'n4CAq4CAuICFpICUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmAuYCAqICAqoCAqoCFp' |
319 |
'bmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmb' |
'bmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmb' |
320 |
'mUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbm' |
'mUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbm' |
321 |
'UmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbm\n') |
'UmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbm\n') |
322 |
self.assertEquals(renderer.raster_data, (20,20,(raw_data, None))) |
|
323 |
|
raw_mask = binascii.a2b_base64( |
324 |
|
'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' |
325 |
|
'AAAAAAAAAAAAAAA\n') |
326 |
|
self.assertEquals(renderer.raster_data, (20,20,(raw_data, raw_mask))) |
327 |
self.assertEquals(renderer.raster_format, "RAW") |
self.assertEquals(renderer.raster_format, "RAW") |
328 |
|
|
329 |
self.assertEquals(dc.calls, |
self.assertEquals(dc.calls, |