| 123456789101112131415161718 |
- # SPDX-License-Identifier: GPL-2.0-only
- """
- Randomize choices with correct dependencies
- When shuffling a choice may potentially disrupt certain dependencies, symbol
- values must be recalculated.
- Related Linux commits:
- - c8fb7d7e48d11520ad24808cfce7afb7b9c9f798
- """
- def test(conf):
- for i in range(20):
- assert conf.randconfig(seed=i) == 0
- assert (conf.config_matches('expected_config0') or
- conf.config_matches('expected_config1') or
- conf.config_matches('expected_config2'))
|