@@ -83,14 +83,12 @@ def __init__(
8383 self ,
8484 returncode : int ,
8585 cmd : tuple [str , ...],
86- expected_returncode : int ,
8786 stdout : bytes ,
8887 stderr : bytes | None ,
8988 ) -> None :
90- super ().__init__ (returncode , cmd , expected_returncode , stdout , stderr )
89+ super ().__init__ (returncode , cmd , stdout , stderr )
9190 self .returncode = returncode
9291 self .cmd = cmd
93- self .expected_returncode = expected_returncode
9492 self .stdout = stdout
9593 self .stderr = stderr
9694
@@ -104,7 +102,6 @@ def _indent_or_none(part: bytes | None) -> bytes:
104102 return b'' .join ((
105103 f'command: { self .cmd !r} \n ' .encode (),
106104 f'return code: { self .returncode } \n ' .encode (),
107- f'expected return code: { self .expected_returncode } \n ' .encode (),
108105 b'stdout:' , _indent_or_none (self .stdout ), b'\n ' ,
109106 b'stderr:' , _indent_or_none (self .stderr ),
110107 ))
@@ -142,9 +139,8 @@ def cmd_output_b(
142139 stdout_b , stderr_b = proc .communicate ()
143140 returncode = proc .returncode
144141
145- SUCCESS = 0
146- if check and returncode != SUCCESS :
147- raise CalledProcessError (returncode , cmd , SUCCESS , stdout_b , stderr_b )
142+ if check and returncode :
143+ raise CalledProcessError (returncode , cmd , stdout_b , stderr_b )
148144
149145 return returncode , stdout_b , stderr_b
150146
0 commit comments