tests: prefer testing png encoded bytes
This commit is contained in:
parent
529095d739
commit
3e69c337d2
6 changed files with 14 additions and 14 deletions
|
@ -98,7 +98,7 @@ def test_compare_images():
|
|||
a.save(expected)
|
||||
expected_im = mapnik.Image.open(expected)
|
||||
# compare them
|
||||
if a.tostring() == expected_im.tostring():
|
||||
if a.tostring('png32') == expected_im.tostring('png32'):
|
||||
successes.append(name)
|
||||
else:
|
||||
fails.append('failed comparing actual (%s) and expected(%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
|
@ -110,7 +110,7 @@ def test_compare_images():
|
|||
# TODO - write test to ensure the image is 99% the same.
|
||||
#expected_b = mapnik.Image.open('./images/support/b.png')
|
||||
#b.save('/tmp/mapnik-comp-op-test-original-mask.png')
|
||||
#eq_(b.tostring(),expected_b.tostring(), '/tmp/mapnik-comp-op-test-original-mask.png is no longer equivalent to original mask: ./images/support/b.png')
|
||||
#eq_(b.tostring('png32'),expected_b.tostring('png32'), '/tmp/mapnik-comp-op-test-original-mask.png is no longer equivalent to original mask: ./images/support/b.png')
|
||||
|
||||
def test_pre_multiply_status():
|
||||
b = mapnik.Image.open('./images/support/b.png')
|
||||
|
@ -172,7 +172,7 @@ if 'shape' in mapnik.DatasourceCache.plugin_names():
|
|||
im.save(expected)
|
||||
expected_im = mapnik.Image.open(expected)
|
||||
# compare them
|
||||
if im.tostring() == expected_im.tostring():
|
||||
if im.tostring('png32') == expected_im.tostring('png32'):
|
||||
successes.append(name)
|
||||
else:
|
||||
fails.append('failed comparing actual (%s) and expected(%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
|
@ -190,7 +190,7 @@ if 'shape' in mapnik.DatasourceCache.plugin_names():
|
|||
expected = 'images/support/mapnik-style-level-opacity.png'
|
||||
im.save(actual)
|
||||
expected_im = mapnik.Image.open(expected)
|
||||
eq_(im.tostring(),expected_im.tostring(), 'failed comparing actual (%s) and expected (%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
eq_(im.tostring('png32'),expected_im.tostring('png32'), 'failed comparing actual (%s) and expected (%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
|
||||
def test_rounding_and_color_expectations():
|
||||
m = mapnik.Map(1,1)
|
||||
|
|
|
@ -55,7 +55,7 @@ if 'shape' in mapnik.DatasourceCache.plugin_names():
|
|||
im.save(expected)
|
||||
expected_im = mapnik.Image.open(expected)
|
||||
# compare them
|
||||
if im.tostring() == expected_im.tostring():
|
||||
if im.tostring('png32') == expected_im.tostring('png32'):
|
||||
successes.append(name)
|
||||
else:
|
||||
fails.append('failed comparing actual (%s) and expected(%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
|
|
|
@ -27,7 +27,7 @@ if 'sqlite' in mapnik.DatasourceCache.plugin_names():
|
|||
expected = 'images/support/mapnik-layer-buffer-size.png'
|
||||
im.save(actual)
|
||||
expected_im = mapnik.Image.open(expected)
|
||||
eq_(im.tostring(),expected_im.tostring(), 'failed comparing actual (%s) and expected (%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
eq_(im.tostring('png32'),expected_im.tostring('png32'), 'failed comparing actual (%s) and expected (%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
|
@ -20,7 +20,7 @@ if 'csv' in mapnik.DatasourceCache.plugin_names():
|
|||
expected = 'images/support/mapnik-marker-ellipse-render1.png'
|
||||
im.save(actual)
|
||||
expected_im = mapnik.Image.open(expected)
|
||||
eq_(im.tostring(),expected_im.tostring(), 'failed comparing actual (%s) and expected (%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
eq_(im.tostring('png32'),expected_im.tostring('png32'), 'failed comparing actual (%s) and expected (%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
|
||||
def test_marker_ellipse_render2():
|
||||
# currently crashes https://github.com/mapnik/mapnik/issues/1365
|
||||
|
@ -33,7 +33,7 @@ if 'csv' in mapnik.DatasourceCache.plugin_names():
|
|||
expected = 'images/support/mapnik-marker-ellipse-render2.png'
|
||||
im.save(actual)
|
||||
expected_im = mapnik.Image.open(expected)
|
||||
eq_(im.tostring(),expected_im.tostring(), 'failed comparing actual (%s) and expected (%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
eq_(im.tostring('png32'),expected_im.tostring('png32'), 'failed comparing actual (%s) and expected (%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
|
||||
if __name__ == "__main__":
|
||||
setup()
|
||||
|
|
|
@ -53,8 +53,8 @@ if mapnik.has_png():
|
|||
im.save(expected,opt)
|
||||
else:
|
||||
im.save(actual,opt)
|
||||
eq_(mapnik.Image.open(actual).tostring(),
|
||||
mapnik.Image.open(expected).tostring(),
|
||||
eq_(mapnik.Image.open(actual).tostring('png32'),
|
||||
mapnik.Image.open(expected).tostring('png32'),
|
||||
'%s (actual) not == to %s (expected)' % (actual,expected))
|
||||
|
||||
for opt in opts:
|
||||
|
@ -65,8 +65,8 @@ if mapnik.has_png():
|
|||
im.save(expected,opt)
|
||||
else:
|
||||
im.save(actual,opt)
|
||||
eq_(mapnik.Image.open(actual).tostring(),
|
||||
mapnik.Image.open(expected).tostring(),
|
||||
eq_(mapnik.Image.open(actual).tostring('png32'),
|
||||
mapnik.Image.open(expected).tostring('png32'),
|
||||
'%s (actual) not == to %s (expected)' % (actual,expected))
|
||||
|
||||
def test_transparency_levels():
|
||||
|
|
|
@ -139,7 +139,7 @@ if 'python' in mapnik.DatasourceCache.plugin_names():
|
|||
expected = 'images/support/mapnik-python-point-render1.png'
|
||||
im.save(actual)
|
||||
expected_im = mapnik.Image.open(expected)
|
||||
eq_(im.tostring(),expected_im.tostring(),
|
||||
eq_(im.tostring('png32'),expected_im.tostring('png32'),
|
||||
'failed comparing actual (%s) and expected (%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
|
||||
def test_python_circle_rendering():
|
||||
|
@ -152,7 +152,7 @@ if 'python' in mapnik.DatasourceCache.plugin_names():
|
|||
expected = 'images/support/mapnik-python-circle-render1.png'
|
||||
im.save(actual)
|
||||
expected_im = mapnik.Image.open(expected)
|
||||
eq_(im.tostring(),expected_im.tostring(),
|
||||
eq_(im.tostring('png32'),expected_im.tostring('png32'),
|
||||
'failed comparing actual (%s) and expected (%s)' % (actual,'tests/python_tests/'+ expected))
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
Loading…
Reference in a new issue