1 from lldbsuite
.support
import seven
4 class BuildError(Exception):
5 def __init__(self
, called_process_error
):
6 super(BuildError
, self
).__init
__("Error when building test subject")
7 self
.command
= seven
.join_for_shell(called_process_error
.cmd
)
8 self
.build_error
= called_process_error
.output
11 return self
.format_build_error(self
.command
, self
.build_error
)
14 def format_build_error(command
, command_output
):
15 return "Error when building test subject.\n\nBuild Command:\n{}\n\nBuild Command Output:\n{}".format(
16 command
, command_output