]> git.ipfire.org Git - thirdparty/bind9.git/commit
Use CmdResult to decode stdout/stderr from isctest.run.cmd()
authorNicki Křížek <nicki@isc.org>
Wed, 1 Oct 2025 15:53:18 +0000 (17:53 +0200)
committerNicki Křížek <nicki@isc.org>
Mon, 8 Dec 2025 13:57:47 +0000 (14:57 +0100)
commitac998da3f6c45073ea188763e7b9c84fa34e45ff
tree16d25ef42cf411b21ae9a362a211dd712625e68b
parentac2be27f8f894aad570cc7b1b0e5aa1786f8e6ea
Use CmdResult to decode stdout/stderr from isctest.run.cmd()

Avoid repeating the .decode("utf-8") snippet when processing command
output and provide a helper instead, which leads to more concise code.
20 files changed:
bin/tests/system/checkconf-keys/tests_checkconf_keys.py
bin/tests/system/checkconf/tests_checkconf.py
bin/tests/system/checkds/tests_checkds.py
bin/tests/system/dnssec/tests_delv.py
bin/tests/system/dnssec/tests_signing.py
bin/tests/system/dnstap/tests_dnstap.py
bin/tests/system/doth/conftest.py
bin/tests/system/isctest/kasp.py
bin/tests/system/isctest/run.py
bin/tests/system/kasp/tests_kasp.py
bin/tests/system/keepalive/tests_keepalive.py
bin/tests/system/keyfromlabel/tests_keyfromlabel.py
bin/tests/system/ksr/tests_ksr.py
bin/tests/system/masterfile/tests_masterfile.py
bin/tests/system/multisigner/tests_multisigner.py
bin/tests/system/nzd2nzf/tests_nzd2nzf.py
bin/tests/system/rollover-multisigner/tests_rollover_multisigner.py
bin/tests/system/rrchecker/tests_rrchecker.py
bin/tests/system/tools/tests_tools_nsec3hash.py
bin/tests/system/verify/tests_verify.py