kconfig: tests: check unneeded "is not set" with unmet dependency
Commit cb67ab2c ("kconfig: do not write choice values when their dependency becomes n") fixed a problem where "# CONFIG_... is not set" for choice values are wrongly written into the .config file when they are once visible, then become invisible later. Add a test for this naive case. Signed-off-by:Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by:
Ulf Magnusson <ulfalizer@gmail.com>
Showing
- scripts/kconfig/tests/no_write_if_dep_unmet/Kconfig 14 additions, 0 deletionsscripts/kconfig/tests/no_write_if_dep_unmet/Kconfig
- scripts/kconfig/tests/no_write_if_dep_unmet/__init__.py 19 additions, 0 deletionsscripts/kconfig/tests/no_write_if_dep_unmet/__init__.py
- scripts/kconfig/tests/no_write_if_dep_unmet/config 1 addition, 0 deletionsscripts/kconfig/tests/no_write_if_dep_unmet/config
- scripts/kconfig/tests/no_write_if_dep_unmet/expected_config 5 additions, 0 deletionsscripts/kconfig/tests/no_write_if_dep_unmet/expected_config
Loading
Please register or sign in to comment