<BLANKLINE>
while executing
somefunc
+ >>> print repr(b) # doctest: +NORMALIZE_WHITESPACE
+ CommandError(command='somefunc', status=1, stdout='',
+ stderr='could not find "somefunc"')
"""
def __init__(self, command=None, status=None, stdout=None, stderr=None):
self.command = command
"while executing\n %s" % self.command,
])
+ def __repr__(self):
+ return '%s(%s)' % (
+ self.__class__.__name__,
+ ', '.join(['%s=%s' % (attr, repr(getattr(self, attr)))
+ for attr in ['command', 'status', 'stdout', 'stderr']]))
+
def invoke(cmd_string, stdin=None, expect=(0,), cwd=None, verbose=False):
"""