summaryrefslogtreecommitdiff
path: root/kconfigtest.py
AgeCommit message (Collapse)Author
2012-12-12Rename kconfigtest.py to testsuite.py.Ulf Magnusson
2012-12-12Break encapsulation a bit to clarify code.Ulf Magnusson
Perhaps the public API should be properties instead of functions for things like .name that are very unlikely to not be static as well. Would take more work to document though.
2012-12-12Clarify test_defconfig() description.Ulf Magnusson
2012-12-12Re-enable set_user_value() warning for symbols with no prompts.Ulf Magnusson
Disable warnings in allnoconfig_simpler.py instead.
2012-12-12Always count non-bool/tristate symbols as 'n' in tristate context.Ulf Magnusson
Previously a string symbol that happened to have the value "y" would count as "y" in tristate context, which is incorrect.
2012-12-11Rename APIs to be more consistent and intuitive.Ulf Magnusson
2012-12-11Remove calc_default_value().Ulf Magnusson
It's a weird and probably pretty useless API.
2012-12-11Add selftests for get_user_value().Ulf Magnusson
2012-12-11Add selftests for is_optional().Ulf Magnusson
2012-12-11Make get_defconfig_filename() selftest more comprehensive.Ulf Magnusson
2012-12-11Add selftests for get_defconfig_filename().Ulf Magnusson
2012-12-11Add note about internal API.Ulf Magnusson
2012-12-11Add choice/menu/comment test coverage for get_referenced_symbols().Ulf Magnusson
2012-12-11Improve output formatting for test suite.Ulf Magnusson
2012-12-11Display arch names as they are loaded in test suite.Ulf Magnusson
2012-12-11Include allnoconfig_simpler.py in test suite.Ulf Magnusson
Also update some comments to reflect optimizations.
2012-12-11Air out selftests a bit.Ulf Magnusson
2012-12-11Use verify() instead of if + fail() in more locations.Ulf Magnusson
Also be clearer about test results.
2012-12-11Remove redundant backslashes.Ulf Magnusson
2012-12-11Make location query selftests more comprehensive.Ulf Magnusson
Also sneak in testing of env. variable expansion, named choices, and 'base_dir'.
2012-12-10Update testsuite description - obsessive tests faster now.Ulf Magnusson
2012-12-10Spell nit.Ulf Magnusson
2012-12-10Update kconfigtest.py description.Ulf Magnusson
2012-12-10Add some is_modifiable() consistency checks.Ulf Magnusson
2012-12-10Misc. test clarification.Ulf Magnusson
2012-12-10Misc. test clarification.Ulf Magnusson
2012-12-10Add one more is_modifiable() test.Ulf Magnusson
2012-12-10Clean up object relations selftest a bit.Ulf Magnusson
2012-12-10Clarify get_lower/upper_bound() test.Ulf Magnusson
2012-12-10Simplify is_modifiable() test.Ulf Magnusson
2012-12-10Add get_referenced_symbols() selftests for !.Ulf Magnusson
2012-12-10Add dependency selftests for =/!=.Ulf Magnusson
Also add tests for misc. other forms.
2012-12-10Add get_referenced_symbols() selftests for =/!=.Ulf Magnusson
2012-12-09Remove get_sibling_items/symbols() from test suite too.Ulf Magnusson
Ops!
2012-12-09Small formatting fix.Ulf Magnusson
2012-12-09Rename various assert_* functions to verify_*.Ulf Magnusson
2012-12-09Rename assert_true() to verify().Ulf Magnusson
2012-12-09Add selftests for get_selected_symbols().Ulf Magnusson
Also add the missing tests/Kref.
2012-12-09Add selftests for get_referenced_symbols().Ulf Magnusson
2012-12-09Motivate KERNELVERSION assignment in test suite.Ulf Magnusson
2012-12-08Add selftests for internal object dependencies.Ulf Magnusson
2012-12-08Test the actual allno/yesconfig.py scripts.Ulf Magnusson
No need to duplicate them in the test suite, and we also get coverage of 'make scriptconfig'.
2012-12-08Make test suite logging optional.Ulf Magnusson
2012-12-08Default to only testing valid arch/defconfig pairs.Ulf Magnusson
Make configurable via kconfigtest.py argument.
2012-12-08Add a speedy test mode that avoids running 'make'.Ulf Magnusson
2012-12-07Simplify shell().Ulf Magnusson
2012-12-07Re-enable testing of H8/300.Ulf Magnusson
No longer has broken Kconfig as of 3.7.0-rc8.
2012-12-07Use consistent docstring style.Ulf Magnusson
2012-12-07Update test suite instructions.Ulf Magnusson
2012-12-07Add selftests for object relations.Ulf Magnusson