diff options
| author | Ulf Magnusson <ulfalizer@gmail.com> | 2012-12-11 11:42:07 +0100 |
|---|---|---|
| committer | Ulf Magnusson <ulfalizer@gmail.com> | 2012-12-11 11:43:19 +0100 |
| commit | f7cc4fbcc769b23dad05ad0b8d21ec650ac01037 (patch) | |
| tree | 8a1f002dda67cc9553e4fa63ba8192558eb204aa /kconfigtest.py | |
| parent | a1da0725ef77668acb95e5bdb6774f49e0d00614 (diff) | |
Add selftests for get_defconfig_filename().
Diffstat (limited to 'kconfigtest.py')
| -rw-r--r-- | kconfigtest.py | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/kconfigtest.py b/kconfigtest.py index 2d2e217..fc4bc94 100644 --- a/kconfigtest.py +++ b/kconfigtest.py @@ -475,6 +475,29 @@ def run_selftests(): verify_selects("MANY_REF", ["I", "N"]) # + # get_defconfig_filename() + # + + print "Testing get_defconfig_filename()..." + + c = kconfiglib.Config("Kconfiglib/tests/Kdefconfig_none") + verify(c.get_defconfig_filename() is None, + "get_defconfig_filename() should be None with no defconfig_list " + "symbol") + + c = kconfiglib.Config("Kconfiglib/tests/Kdefconfig_nonexistent") + verify(c.get_defconfig_filename() is None, + "get_defconfig_filename() should be None when none of the files " + "in the defconfig_list symbol exist") + + # Referenced in Kdefconfig_existent + os.environ["BAR"] = "defconfig_2" + c = kconfiglib.Config("Kconfiglib/tests/Kdefconfig_existent") + verify(c.get_defconfig_filename() == "Kconfiglib/tests/defconfig_2", + "get_defconfig_filename() should return the existent file " + "Kconfiglib/tests/defconfig_2") + + # # Object dependencies # |
