Trees | Indices | Help |
|
---|
|
Local Schrodinger py.test customizations.
todo: It would be nice to have a SCHRODINGER traceback printer that removed $SCHRODINGER from each path.
|
|||
ExecutableFile A compiled executable file that should be executed as a test. |
|||
ProcessDied | |||
KilledProcess | |||
ExecutableTest Use $SCHRODINGER/run to execute a file with no arguments. |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
SCHRODINGER_RUN =
|
|||
MEMTEST =
|
|||
__package__ =
|
|
Execute each test in the directory where the test file lives. Capture exceptions that occur outside of the main thread (for instance in event loops). |
Add Schrodinger options to run the post tests, or just the fastest tests. This is a pytest hook. |
Add "additional_paths" to the PYTHONPATH. Also adds schrodinger.test and the test_modules directory. |
Post-Process the pytest configuration. Basically to overload the -m argument and play well with --pypath.
|
Print Killed tests. Change reporting for failed tests. |
Pytest function: Clean up leftover processes, and report an error if any are found. This is done as late as possible so that parallel py.tests from pytest-xdist won't interfere. |
Pytest function: Should "path" be collected as a test? Adds compiled tests. |
|
SCHRODINGER_RUN
|
MEMTEST
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Apr 26 05:41:40 2016 | http://epydoc.sourceforge.net |