Better debuging from processing alg tests

This commit is contained in:
Nyall Dawson 2017-06-30 17:21:29 +10:00
parent 6654aec6a5
commit b917a82662

View File

@ -259,11 +259,11 @@ class AlgorithmsTest(object):
raise KeyError('Expected result {} does not exist in {}'.format(str(e), list(results.keys())))
if isinstance(results[id], QgsMapLayer):
assert False
result_lyr = results[id]
else:
result_lyr = QgsProcessingUtils.mapLayerFromString(results[id], context)
self.assertTrue(result_lyr, results[id])
compare = expected_result.get('compare', {})
self.assertLayersEqual(expected_lyr, result_lyr, compare=compare)