test: apply yapf formatting to test.py files

Yapf complains about spacing inconsistencies around assignment operators in function calls, fix that.

Assisted-by: unsloth/Qwen3.6-35B-A3B-GGUF:IQ4_NL with pi.dev v0.80.2
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2026-07-03 14:17:50 +02:00
commit 8734b90f72
Signed by: Jan Lindemann
GPG key ID: 3750640C9E25DD61
2 changed files with 31 additions and 31 deletions

View file

@ -7,7 +7,7 @@ from jw.pkg.lib.ProjectConf import ProjectConf
_tmpfiles: list[str] = []
def _load(text: str) -> ProjectConf:
with tempfile.NamedTemporaryFile(mode='w', suffix='.conf', delete=False) as f:
with tempfile.NamedTemporaryFile(mode = 'w', suffix = '.conf', delete = False) as f:
f.write(text)
f.flush()
_tmpfiles.append(f.name)

View file

@ -2,34 +2,34 @@ from jw.pkg.lib.Result import Result
# -- Basic construction --
r = Result(stdout=b'hello', stderr=b'world', status=0)
r = Result(stdout = b'hello', stderr = b'world', status = 0)
assert r.status == 0
assert r.stdout == b'hello'
assert r.stderr == b'world'
# -- stdout property --
r = Result(stdout=b'test', status=0)
r = Result(stdout = b'test', status = 0)
assert r.stdout == b'test'
# stdout_or_none returns raw value
r = Result(stdout=b'test', status=0)
r = Result(stdout = b'test', status = 0)
assert r.stdout_or_none == b'test'
# stdout_str_or_none returns decoded string
r = Result(stdout=b'test', status=0)
r = Result(stdout = b'test', status = 0)
assert r.stdout_str_or_none == 'test'
# stdout_str returns decoded string
r = Result(stdout=b'test', status=0)
r = Result(stdout = b'test', status = 0)
assert r.stdout_str == 'test'
# stdout returns b'' when stdout is None and status == 0
r = Result(stdout=None, status=0)
r = Result(stdout = None, status = 0)
assert r.stdout == b''
# stdout raises when stdout is None and status != 0
r = Result(stdout=None, status=1)
r = Result(stdout = None, status = 1)
try:
_ = r.stdout
assert False, 'Should have raised'
@ -38,27 +38,27 @@ except Exception:
# -- stderr property --
r = Result(stderr=b'error', status=1)
r = Result(stderr = b'error', status = 1)
assert r.stderr == b'error'
# stderr_or_none returns raw value
r = Result(stderr=b'err', status=1)
r = Result(stderr = b'err', status = 1)
assert r.stderr_or_none == b'err'
# stderr_str_or_none returns decoded string
r = Result(stderr=b'err', status=1)
r = Result(stderr = b'err', status = 1)
assert r.stderr_str_or_none == 'err'
# stderr_str returns decoded string
r = Result(stderr=b'err', status=1)
r = Result(stderr = b'err', status = 1)
assert r.stderr_str == 'err'
# stderr returns b'' when stderr is None and status != 0 (error case)
r = Result(stderr=None, status=1)
r = Result(stderr = None, status = 1)
assert r.stderr == b''
# stderr raises when stderr is None and status == 0 (success case)
r = Result(stderr=None, status=0)
r = Result(stderr = None, status = 0)
try:
_ = r.stderr
assert False, 'Should have raised'
@ -67,7 +67,7 @@ except Exception:
# -- None outputs --
r = Result(stdout=None, stderr=None, status=1)
r = Result(stdout = None, stderr = None, status = 1)
assert r.stdout_or_none is None
assert r.stderr_or_none is None
assert r.stdout_str_or_none is None
@ -75,28 +75,28 @@ assert r.stderr_str_or_none is None
# -- encoding --
r = Result(stdout=b'caf\xc3\xa9', encoding='UTF-8')
r = Result(stdout = b'caf\xc3\xa9', encoding = 'UTF-8')
assert r.encoding == 'UTF-8'
assert r.stdout_str == 'café'
r = Result(stdout=b'test', encoding='UTF-8')
r = Result(stdout = b'test', encoding = 'UTF-8')
r.encoding = 'ASCII'
assert r.encoding == 'ASCII'
# -- strip_output --
r = Result(stdout=b' spaces ', status=0)
r = Result(stdout = b' spaces ', status = 0)
assert r.stdout_str_or_none == ' spaces '
r = Result(stdout=b' spaces ', status=0, strip_output=True)
r = Result(stdout = b' spaces ', status = 0, strip_output = True)
assert r.stdout_str_or_none == 'spaces'
r = Result(stdout=b' lines \n', status=0, strip_output=True)
r = Result(stdout = b' lines \n', status = 0, strip_output = True)
assert r.stdout_str_or_none == 'lines'
# -- cmd and wd setters --
r = Result(cmd=['echo', 'hello'], wd='/tmp')
r = Result(cmd = ['echo', 'hello'], wd = '/tmp')
assert r.cmd == ['echo', 'hello']
assert r.wd == '/tmp'
@ -107,49 +107,49 @@ assert r.wd == '/home'
# -- summary --
r = Result(stdout=b'output', status=0)
r = Result(stdout = b'output', status = 0)
assert 'status 0' in r.summary
r = Result(stderr=b'error', status=1)
r = Result(stderr = b'error', status = 1)
assert 'status 1' in r.summary
assert 'stderr' in r.summary
# -- matches_error --
r = Result(stderr=b'fatal error: missing file', status=128)
r = Result(stderr = b'fatal error: missing file', status = 128)
assert r.matches_error('fatal error')
r = Result(stderr=b'fatal error: missing file', status=128)
r = Result(stderr = b'fatal error: missing file', status = 128)
assert not r.matches_error('success')
r = Result(stdout=b'ok', stderr=b'', status=0)
r = Result(stdout = b'ok', stderr = b'', status = 0)
assert not r.matches_error('.*')
r = Result(stdout=b'ok', stderr=None, status=0)
r = Result(stdout = b'ok', stderr = None, status = 0)
assert not r.matches_error('.*')
# -- summarize with custom cmd/wd --
r = Result(stdout=b'out', status=0, cmd=['echo', 'test'], wd='/tmp')
r = Result(stdout = b'out', status = 0, cmd = ['echo', 'test'], wd = '/tmp')
assert 'echo' in r.summary or 'status 0' in r.summary
# -- __repr__ --
r = Result(stdout=b'repr test', status=0)
r = Result(stdout = b'repr test', status = 0)
s = repr(r)
assert '0' in s # verbose=False uses numeric status
assert 'repr test' in s
# -- encoding setter --
r = Result(stdout=b'test', status=0, encoding='UTF-8')
r = Result(stdout = b'test', status = 0, encoding = 'UTF-8')
assert r.encoding == 'UTF-8'
r.encoding = 'ASCII'
assert r.encoding == 'ASCII'
# -- strip_output setter --
r = Result(stdout=b' x ', status=0, strip_output=False)
r = Result(stdout = b' x ', status = 0, strip_output = False)
assert r.stdout_str_or_none == ' x '
r.strip_output = True
# strip_output is a property setter, the value is stored