If recursive inclusion is detected, it should fail with error messages. Test this. This also tests the line numbers in the error message, fixed by commit 5ae6fcc4bb82 ("kconfig: fix line number in recursive inclusion error message"). Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: Ulf Magnusson <ulfalizer@gmail.com>
11 lines
220 B
Python
11 lines
220 B
Python
"""
|
|
Detect recursive inclusion error.
|
|
|
|
If recursive inclusion is detected, it should fail with error messages.
|
|
"""
|
|
|
|
|
|
def test(conf):
|
|
assert conf.oldaskconfig() != 0
|
|
assert conf.stderr_contains('expected_stderr')
|