def expected_result(self) -> ValueAssertion[SubProcessResultInfo]: return process_result_for_exit_value(exit_values.EXECUTION__PASS)
def expected_result(self) -> Assertion[SubProcessResultInfo]: return process_result_for_exit_value( exit_values.EXECUTION__SYNTAX_ERROR)
def expected_result(self) -> ValueAssertion[SubProcessResultInfo]: return process_result_for_exit_value(exit_values.NO_EXECUTION__SYNTAX_ERROR)
def expected_result(self) -> Assertion[SubProcessResultInfo]: return process_result_info_assertions.process_result_for_exit_value( exit_values.EXECUTION__PASS)