summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kconfiglib.py1
-rw-r--r--testsuite.py3
2 files changed, 3 insertions, 1 deletions
diff --git a/kconfiglib.py b/kconfiglib.py
index 4e24ab4..8e5d9b1 100644
--- a/kconfiglib.py
+++ b/kconfiglib.py
@@ -633,6 +633,7 @@ class Kconfig(object):
self.top_node = MenuNode()
self.top_node.kconfig = self
self.top_node.item = MENU
+ self.top_node.is_menuconfig = True
self.top_node.visibility = self.y
self.top_node.prompt = ("Linux Kernel Configuration", self.y)
self.top_node.parent = None
diff --git a/testsuite.py b/testsuite.py
index 0378730..0cbe5d0 100644
--- a/testsuite.py
+++ b/testsuite.py
@@ -1314,7 +1314,8 @@ g
verify(not not_menuconfig.is_menuconfig,
"'{}' should have is_menuconfig False".format(not_menuconfig))
- for menuconfig in c.syms["MENUCONFIG_1"].nodes[0], \
+ for menuconfig in c.top_node, \
+ c.syms["MENUCONFIG_1"].nodes[0], \
c.syms["MENUCONFIG_MULTI_DEF"].nodes[1], \
c.syms["MENU_HOOK"].nodes[0].next, \
c.syms["CHOICE_HOOK"].nodes[0].next: