diff --git a/planemo/runnable.py b/planemo/runnable.py index 9e69d7bec..9c7bb507c 100644 --- a/planemo/runnable.py +++ b/planemo/runnable.py @@ -597,7 +597,7 @@ def get_output(self, output_id): def structured_data(self, test_case: Optional[TestCase] = None) -> Dict[str, Any]: output_problems = [] - if isinstance(self, SuccessfulRunResponse) and self.was_successful: + if self.was_successful: execution_problem = None if test_case: for output_id, output_test in test_case.output_expectations.items():