kconfig: tests: warn_changed_input: Simplify by reusing the extra env

Define the extra environment once and re-use it for the respective
_run_conf() calls to increase readability.

Reviewed-by: Julian Braha <julianbraha@gmail.com>
Signed-off-by: Nicolas Schier <n.schier@fritz.com>
Link: https://patch.msgid.link/20260929-kconfig-tests-minor-updates-v2-3-c5902bee1d0c@fritz.com
Signed-off-by: Nathan Chancellor <nathan@kernel.org>
This commit is contained in:
Nicolas Schier 2026-09-29 09:59:46 +02:00 committed by Nathan Chancellor
parent 09bd92ba15
commit ecc9c2b15a
No known key found for this signature in database
GPG Key ID: 1D6B269171C01A96

View File

@ -8,26 +8,24 @@ KCONFIG_WARN_CHANGED_INPUT is enabled.
def test(conf):
warn_changed_input = {
"KCONFIG_WARN_CHANGED_INPUT": "1",
}
assert conf.olddefconfig('config') == 0
assert 'user-provided values changed by Kconfig' not in conf.stderr
assert conf._run_conf('--olddefconfig', dot_config='config',
extra_env={
'KCONFIG_WARN_CHANGED_INPUT': '1',
}) == 0
extra_env=warn_changed_input) == 0
assert conf.stderr_contains('expected_stderr')
assert conf.config_matches('expected_config')
assert conf._run_conf('--olddefconfig', dot_config='config',
extra_env={
'KCONFIG_WARN_CHANGED_INPUT': '1',
}, silent=True) == 0
extra_env=warn_changed_input, silent=True) == 0
assert conf.stderr_contains('expected_stderr')
assert conf._run_conf('--savedefconfig=defconfig', dot_config='config',
out_file='defconfig',
extra_env={
'KCONFIG_WARN_CHANGED_INPUT': '1',
}) == 0
extra_env=warn_changed_input) == 0
assert conf.stderr_contains('expected_stderr')
assert conf.config_matches('expected_defconfig')