From 5dcdfc27b61c8141e0e93941ebd92cce655c8133 Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Thu, 13 Dec 2012 14:04:30 +0100 Subject: Add .config header reading/writing selftests. --- testsuite.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/testsuite.py b/testsuite.py index 1882252..4aa1425 100644 --- a/testsuite.py +++ b/testsuite.py @@ -935,6 +935,17 @@ def run_selftests(): "{0} should not have a user value after being reset". format(s.get_name())) + print "Testing .config header reading and writing..." + + header = "a b\nc d\ne f" + config_test = "Kconfiglib/tests/config_header_test" + c.write_config(config_test, header) + c.load_config(config_test) + read_header = c.get_config_header() + verify(read_header == header, + "Read .config header '{0}' does not match written header '{1}'". + format(read_header, header)) + print "Testing get_config()..." c1 = kconfiglib.Config("Kconfiglib/tests/Kmisc") -- cgit v1.2.3