]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
config-test: refactor config test framework, add keyfile tests
authorVítězslav Kříž <vitezslav.kriz@nic.cz>
Mon, 11 Dec 2017 14:11:46 +0000 (15:11 +0100)
committerPetr Špaček <petr.spacek@nic.cz>
Tue, 23 Jan 2018 14:54:35 +0000 (15:54 +0100)
commit2702e041699467d69d202a48450326381f427d60
tree8c97046b7d3dcfe89b7607c7d61bb03c38df22db
parente5e4b22c7f25c4f747b0bf742e52d3b3e4e0a8c2
config-test: refactor config test framework, add keyfile tests

Config tests now have ability to run daemon with different arguments and
to check exit code.
30 files changed:
.luacheckrc
daemon/lua/config.lua
daemon/lua/trust_anchors.lua.in
modules/hints/tests/hints.test.lua [moved from modules/hints/hints_test.lua with 85% similarity]
modules/hints/tests/hints_test.zone [moved from modules/hints/hints_test.zone with 100% similarity]
modules/policy/policy.test.lua [moved from modules/policy/policy_test.lua with 100% similarity]
modules/predict/tests/predict.test.lua [moved from modules/predict/predict_test.lua with 100% similarity]
tests/config/basic.test.lua [moved from tests/config/basic_test.lua with 100% similarity]
tests/config/cache.test.lua [moved from tests/config/cache_test.lua with 100% similarity]
tests/config/keyfile/bad_args.args [moved from tests/config/keyfile/bad_parameters.args with 100% similarity]
tests/config/keyfile/bad_args.returncode [moved from tests/config/keyfile/bad_parameters.returncode with 100% similarity]
tests/config/keyfile/bad_args.test.lua [new file with mode: 0644]
tests/config/keyfile/bad_parameters.cfg [deleted file]
tests/config/keyfile/load_ta.args [moved from tests/config/keyfile/test.args with 100% similarity]
tests/config/keyfile/load_ta.test.lua [new file with mode: 0644]
tests/config/keyfile/nonexist_keyfile1.args [new file with mode: 0644]
tests/config/keyfile/nonexist_keyfile1.returncode [new file with mode: 0644]
tests/config/keyfile/nonexist_keyfile1.test.lua [new file with mode: 0644]
tests/config/keyfile/nonexist_keyfile2.args [new file with mode: 0644]
tests/config/keyfile/nonexist_keyfile2.returncode [new file with mode: 0644]
tests/config/keyfile/nonexist_keyfile2.test.lua [new file with mode: 0644]
tests/config/keyfile/test.cfg [deleted file]
tests/config/runtest.sh
tests/config/test_config.mk
tests/config/tests/keyfile/nonexist_keyfile1.args [new file with mode: 0644]
tests/config/tests/keyfile/nonexist_keyfile1.returncode [new file with mode: 0644]
tests/config/tests/keyfile/nonexist_keyfile1.test.lua [new file with mode: 0644]
tests/config/tests/keyfile/nonexist_keyfile2.args [new file with mode: 0644]
tests/config/tests/keyfile/nonexist_keyfile2.returncode [new file with mode: 0644]
tests/config/tests/keyfile/nonexist_keyfile2.test.lua [new file with mode: 0644]