summaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/tests/warn_recursive_dep/__init__.py
diff options
context:
space:
mode:
authorMasahiro Yamada <yamada.masahiro@socionext.com>2018-03-13 18:12:11 +0900
committerMasahiro Yamada <yamada.masahiro@socionext.com>2018-03-26 02:04:04 +0900
commit29c434f367ea7b95bea7057105507c05abdc1297 (patch)
tree57cf6f5f092d4bd30c3692b6ea714037b6c09674 /scripts/kconfig/tests/warn_recursive_dep/__init__.py
parent3e4888c2e3d77d70edb905364cd70059a52a1343 (diff)
downloadblackbird-op-linux-29c434f367ea7b95bea7057105507c05abdc1297.tar.gz
blackbird-op-linux-29c434f367ea7b95bea7057105507c05abdc1297.zip
kconfig: tests: test if recursive dependencies are detected
Recursive dependency should be detected and warned. Test this. This indirectly tests the line number increments. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: Ulf Magnusson <ulfalizer@gmail.com>
Diffstat (limited to 'scripts/kconfig/tests/warn_recursive_dep/__init__.py')
-rw-r--r--scripts/kconfig/tests/warn_recursive_dep/__init__.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/kconfig/tests/warn_recursive_dep/__init__.py b/scripts/kconfig/tests/warn_recursive_dep/__init__.py
new file mode 100644
index 000000000000..adb21951ba41
--- /dev/null
+++ b/scripts/kconfig/tests/warn_recursive_dep/__init__.py
@@ -0,0 +1,9 @@
+"""
+Warn recursive inclusion.
+
+Recursive dependency should be warned.
+"""
+
+def test(conf):
+ assert conf.oldaskconfig() == 0
+ assert conf.stderr_contains('expected_stderr')
OpenPOWER on IntegriCloud