diff options
author | Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> | 2022-04-15 17:46:53 +0200 |
---|---|---|
committer | Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> | 2022-05-29 12:26:55 +0200 |
commit | ae83127aa5ab645aaee3bc4f12699f737295f6af (patch) | |
tree | 8807272d1d302e32221cdc06d16082c4d33fb9b0 | |
parent | 982af17c317d1181d3dde6c30adbfaf80120d7c2 (diff) | |
download | setuptools-scm-ae83127aa5ab645aaee3bc4f12699f737295f6af.tar.gz |
refactor test util Workdir.write flor clarity
-rw-r--r-- | testing/wd_wrapper.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/testing/wd_wrapper.py b/testing/wd_wrapper.py index 0699351..03e2480 100644 --- a/testing/wd_wrapper.py +++ b/testing/wd_wrapper.py @@ -25,16 +25,16 @@ class WorkDir: return do(cmd, self.cwd) - def write(self, name: str, value: "str | bytes", **kw: object) -> Path: - filename = self.cwd / name + def write(self, name: str, content: "str | bytes", /, **kw: object) -> Path: + path = self.cwd / name if kw: - assert isinstance(value, str) - value = value.format(**kw) - if isinstance(value, bytes): - filename.write_bytes(value) + assert isinstance(content, str) + content = content.format(**kw) + if isinstance(content, bytes): + path.write_bytes(content) else: - filename.write_text(value) - return filename + path.write_text(content) + return path def _reason(self, given_reason: "str | None") -> str: if given_reason is None: |