]> git.ipfire.org Git - thirdparty/bind9.git/commit
new: test: Add module-specific python setup to system tests
authorNicki Křížek <nicki@isc.org>
Tue, 21 Oct 2025 14:04:30 +0000 (16:04 +0200)
committerNicki Křížek <nicki@isc.org>
Tue, 21 Oct 2025 14:04:30 +0000 (16:04 +0200)
commitaabe258774e5d2b3afdcc6c5939d35fb36c9cc11
treebc71f7a6e3d6e64d0b359cb2db6f6c26158856ab
parent98bddb0fe097448e07a1540e465d748f757210d9
parent377724c26d399aa82434bee64f9c7dcf29eab0d7
new: test: Add module-specific python setup to system tests

During the system test execution, allow use of module-specific setup()
function in addition to the setup.sh script which this function should
ultimately replace.

The purpose of setup() is two-fold. First, it can execute any commands
needed to create the initial conditions for the test, such as creating
key materials, manipulating files etc. Second, it should return any
test-specific template values as a dictionary. Those will be used to
render the jinja2 templates.

Merge branch 'nicki/pytest-add-python-setup-func' into 'main'

See merge request isc-projects/bind9!10983