summaryrefslogtreecommitdiff
path: root/testsuite.py
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2017-09-29 16:26:05 +0200
committerUlf Magnusson <ulfalizer@gmail.com>2017-09-29 16:45:47 +0200
commitc54db8e7c9cde50a2b13cebe256cfd907b45d762 (patch)
tree50c036a5988917e0e5496082b59206d34862df7b /testsuite.py
parent7cbfa4711033e7f0d6b730a2ad22fd1caa84beea (diff)
.config header parsing nits
Rearrange a bit and document that a trailing newline does not need to be added. Clean up the tests a bit too.
Diffstat (limited to 'testsuite.py')
-rw-r--r--testsuite.py11
1 files changed, 4 insertions, 7 deletions
diff --git a/testsuite.py b/testsuite.py
index 53f0159..3a6886f 100644
--- a/testsuite.py
+++ b/testsuite.py
@@ -1651,15 +1651,12 @@ def run_selftests():
config_test_file = "Kconfiglib/tests/config_test"
- def verify_header(config_name, header):
- c.load_config(config_name)
- verify(c.get_config_header() == header,
- "Expected the header '{}' from '{}', got the header '{}'.".
- format(header, config_name, c.get_config_header()))
-
def write_and_verify_header(header):
c.write_config(config_test_file, header)
- verify_header(config_test_file, header)
+ c.load_config(config_test_file)
+ verify(c.get_config_header() == header,
+ "The header {} morphed into {} on loading"
+ .format(repr(header), repr(c.get_config_header())))
def verify_file_contents(fname, contents):
with open(fname, "r") as f: