Skip to content

Commit e83cd61

Browse files
committed
[processing] Better debugging for failed tests
1 parent 20bbef3 commit e83cd61

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

python/plugins/processing/tests/AlgorithmsTestBase.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -118,15 +118,15 @@ def check_algorithm(self, name, defs):
118118
if expectFailure:
119119
try:
120120
results, ok = alg.run(parameters, context, feedback)
121-
self.check_results(results, context, defs['params'], defs['results'])
121+
self.check_results(results, context, parameters, defs['results'])
122122
if ok:
123123
raise _UnexpectedSuccess
124124
except Exception:
125125
pass
126126
else:
127127
results, ok = alg.run(parameters, context, feedback)
128128
self.assertTrue(ok, 'params: {}, results: {}'.format(parameters, results))
129-
self.check_results(results, context, defs['params'], defs['results'])
129+
self.check_results(results, context, parameters, defs['results'])
130130

131131
def load_params(self, params):
132132
"""
@@ -294,6 +294,7 @@ def check_results(self, results, context, params, expected):
294294

295295
elif 'rasterhash' == expected_result['type']:
296296
print("id:{} result:{}".format(id, results[id]))
297+
self.assertTrue(os.path.exists(results[id]), 'File does not exist: {}, {}'.format(results[id], params))
297298
dataset = gdal.Open(results[id], GA_ReadOnly)
298299
dataArray = nan_to_num(dataset.ReadAsArray(0))
299300
strhash = hashlib.sha224(dataArray.data).hexdigest()

0 commit comments

Comments
 (0)