llvm-project/lldb/packages/Python/lldbsuite/test/test_runner
Todd Fiala ca5793ea5c test infra cleanup: convert test_runner lib into package
Also does the following:
* adopts PEP8 naming convention for OptionalWith class (now
  optional_with).
* moves test_runner/lldb_utils.py to lldbsuite/support/optional_with.py.
* packages tests in a subpackage of test_runner per recommendations in
  http://the-hitchhikers-guide-to-packaging.readthedocs.org/en/latest/creation.html

Tests can be run from within pacakges/Python/lldbsuite/test via this
command:

  python -m unittest discover test_runner

The primary cleanup this allows is avoiding the need to muck with the
PYTHONPATH variable from within the source files.  This also aids some
of the static code checkers as they don't need to run code to determine
the proper python path.

llvm-svn: 266710
2016-04-19 04:20:35 +00:00
..
test test infra cleanup: convert test_runner lib into package 2016-04-19 04:20:35 +00:00
README.txt
__init__.py test infra cleanup: convert test_runner lib into package 2016-04-19 04:20:35 +00:00
process_control.py test infra cleanup: convert test_runner lib into package 2016-04-19 04:20:35 +00:00

README.txt

This directory contains source and tests for the lldb test runner
architecture.  This directory is not for lldb python tests.  It
is the test runner.  The tests under this diretory are test-runner
tests (i.e. tests that verify the test runner itself runs properly).