xref: /openbmc/u-boot/scripts/kconfig/tests/inter_choice/__init__.py (revision e91610da7c8a9fe42f3e5a75f06c3d1a0cb5f815)
1*e91610daSEugeniu Rosca"""
2*e91610daSEugeniu RoscaDo not affect user-assigned choice value by another choice.
3*e91610daSEugeniu Rosca
4*e91610daSEugeniu RoscaHandling of state flags for choices is complecated.  In old days,
5*e91610daSEugeniu Roscathe defconfig result of a choice could be affected by another choice
6*e91610daSEugeniu Roscaif those choices interact by 'depends on', 'select', etc.
7*e91610daSEugeniu Rosca
8*e91610daSEugeniu RoscaRelated Linux commit: fbe98bb9ed3dae23e320c6b113e35f129538d14a
9*e91610daSEugeniu Rosca"""
10*e91610daSEugeniu Rosca
11*e91610daSEugeniu Rosca
12*e91610daSEugeniu Roscadef test(conf):
13*e91610daSEugeniu Rosca    assert conf.defconfig('defconfig') == 0
14*e91610daSEugeniu Rosca    assert conf.config_contains('expected_config')
15