mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-25 00:38:24 -05:00
tests: Remove the 'test_' prefix from test module names
This is unnecessary extra complexity for user, so use the 'test_' prefix only internally within the python scripts and file names. Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
4cd8343f4d
commit
e955226208
@ -151,10 +151,10 @@ For manual testing, ./start.sh can be used to initialize interfaces and
|
||||
programs and run-tests.py to execute one or more test
|
||||
cases. run-tests.py output verbosity can be controlled with -d (more
|
||||
verbose debug output) and -q (less verbose output) on the command
|
||||
line. "-f <test_filename(without.py)>" can be used to specify that all
|
||||
test cases from a single file are to be run. Test name as the last
|
||||
command line argument can be specified that a single test case is to be
|
||||
run (e.g., "./run-tests.py ap_pmf_required").
|
||||
line. "-f <module name>" (pointing to file test_<module name>.py) can be
|
||||
used to specify that all test cases from a single file are to be
|
||||
run. Test name as the last command line argument can be specified that a
|
||||
single test case is to be run (e.g., "./run-tests.py ap_pmf_required").
|
||||
|
||||
|
||||
Adding/modifying test cases
|
||||
|
@ -24,12 +24,12 @@ fi
|
||||
if [ "x$1" = "xconcurrent-valgrind" ]; then
|
||||
VALGRIND=valgrind
|
||||
CONCURRENT=concurrent
|
||||
CONCURRENT_TESTS="-f test_p2p_autogo test_p2p_discovery test_p2p_grpform"
|
||||
CONCURRENT_TESTS="-f p2p_autogo p2p_discovery p2p_grpform"
|
||||
SUFFIX=-concurrent-valgrind
|
||||
shift
|
||||
elif [ "x$1" = "xconcurrent" ]; then
|
||||
CONCURRENT=concurrent
|
||||
CONCURRENT_TESTS="-f test_p2p_autogo test_p2p_discovery test_p2p_grpform"
|
||||
CONCURRENT_TESTS="-f p2p_autogo p2p_discovery p2p_grpform"
|
||||
unset VALGRIND
|
||||
SUFFIX=-concurrent
|
||||
shift
|
||||
|
@ -81,7 +81,7 @@ def main():
|
||||
if m:
|
||||
logger.debug("Import test cases from " + t)
|
||||
mod = __import__(m.group(1))
|
||||
test_modules.append(mod.__name__)
|
||||
test_modules.append(mod.__name__.replace('test_', '', 1))
|
||||
for s in dir(mod):
|
||||
if s.startswith("test_"):
|
||||
func = mod.__dict__.get(s)
|
||||
@ -214,7 +214,7 @@ def main():
|
||||
if not name in args.tests:
|
||||
continue
|
||||
if args.testmodules:
|
||||
if not t.__module__ in args.testmodules:
|
||||
if not t.__module__.replace('test_', '', 1) in args.testmodules:
|
||||
continue
|
||||
with DataCollector(args.logdir, name, args.tracing, args.dmesg):
|
||||
logger.info("START " + name)
|
||||
|
Loading…
Reference in New Issue
Block a user