diff --git a/daliuge-translator/test/dropmake/test_pg_gen.py b/daliuge-translator/test/dropmake/test_pg_gen.py index 5f0600111..3da35218d 100644 --- a/daliuge-translator/test/dropmake/test_pg_gen.py +++ b/daliuge-translator/test/dropmake/test_pg_gen.py @@ -212,6 +212,6 @@ def test_cwl_translate(self): zip_ref.close() cmd = ['cwltool', '--validate', out] - p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) - p.communicate() - self.assertEqual(p.returncode, 0) + p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + stdout, stderr = p.communicate() + self.assertEqual(p.returncode, 0, b'stdout:\n' + stdout + b'\nstderr:\n' + stderr)