Commonize new string-search-in-output methods:
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 6 Feb 2009 14:55:23 +0000 (14:55 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 6 Feb 2009 14:55:23 +0000 (14:55 +0000)
commit7ba0cbc0180f7011f3ead21cf8255ed03c2eb5a4
tree978573b4ff11f036428c0a08a89085313ad990fa
parentb3eb861a1fe8298b86c718c2f400e63099d7d234
Commonize new string-search-in-output methods:
test.must_contain_all_lines()
test.must_contain_any_line()
test.must_not_contain_any_line()
Update tests to use them.  Remove "import string" lines where the
change made them unnecessary.

git-svn-id: http://scons.tigris.org/svn/scons/trunk@3967 fdb21ef1-2011-0410-befe-b5e4ea1792b1
56 files changed:
QMTest/TestCommon.py
QMTest/TestSCons_time.py
test/AR/ARCOMSTR.py
test/Actions/addpost-link.py
test/CC/CFLAGS.py
test/Configure/clean.py
test/Configure/help.py
test/Delete.py
test/Deprecated/debug-dtree.py
test/Deprecated/debug-tree.py
test/ENV.py
test/Errors/Exception.py
test/Errors/execute-a-directory.py
test/Errors/non-executable-file.py
test/Errors/nonexistent-executable.py
test/Java/no-JARCHDIR.py
test/PRINT_CMD_LINE_FUNC.py
test/ParseDepends.py
test/Repository/RMIC.py
test/SCCS/diskcheck.py
test/SCCS/explicit.py
test/SCCS/implicit.py
test/SCCS/transparent.py
test/SCONSFLAGS.py
test/SideEffect/parallel.py
test/TEX/bibliography.py
test/TEX/makeindex.py
test/TEX/multi-run.py
test/Value.py
test/builderrors.py
test/diskcheck.py
test/exceptions.py
test/implicit-cache/DualTargets.py
test/no-global-dependencies.py
test/option-j.py
test/option/debug-includes.py
test/option/debug-memoizer.py
test/option/debug-pdb.py
test/option/debug-stacktrace.py
test/option/h.py
test/option/help-options.py
test/option/profile.py
test/option/tree-all.py
test/option/tree-derived.py
test/option/tree-lib.py
test/packaging/rpm/tagging.py
test/scons-time/func/help.py
test/scons-time/help/all-subcommands.py
test/scons-time/help/options.py
test/scons-time/mem/help.py
test/scons-time/obj/help.py
test/scons-time/run/aegis.py
test/scons-time/run/option/help.py
test/scons-time/run/subversion.py
test/scons-time/time/help.py
test/up-to-date.py