From e1da7aa4d041d25e4fd5fd1f603f4c28d32b1392 Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Sat, 25 May 2019 16:49:35 +0200 Subject: Display n/m/y without quotes These are constant symbols, which is why the quotes showed up. Special-case them to remove the quotes, to match what people expect. Internally, n/m/y without quotes is taken as a shorthand for "n"/"m"/"y". --- testsuite.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'testsuite.py') diff --git a/testsuite.py b/testsuite.py index f3f2b42..8a66567 100644 --- a/testsuite.py +++ b/testsuite.py @@ -807,16 +807,16 @@ comment "advanced comment" config DEP_REM_CORNER_CASES bool default A - depends on "n" + depends on n config DEP_REM_CORNER_CASES bool - default B if "n" + default B if n config DEP_REM_CORNER_CASES bool default C - depends on "m" && MODULES + depends on m && MODULES config DEP_REM_CORNER_CASES bool @@ -1257,10 +1257,10 @@ tests/Krecursive2:1 c = Kconfig("Kconfiglib/tests/Kdirdep") - verify_equal(expr_str(c.syms["NO_DEP_SYM"].direct_dep), '"y"') + verify_equal(expr_str(c.syms["NO_DEP_SYM"].direct_dep), 'y') verify_equal(expr_str(c.syms["DEP_SYM"].direct_dep), "A || (B && C) || !D") - verify_equal(expr_str(c.named_choices["NO_DEP_CHOICE"].direct_dep), '"y"') + verify_equal(expr_str(c.named_choices["NO_DEP_CHOICE"].direct_dep), 'y') verify_equal(expr_str(c.named_choices["DEP_CHOICE"].direct_dep), "A || B || C") -- cgit v1.2.3