test_install.py script
Simple script for testing various SfePy functionality, examples not
covered by tests, and running the tests.
The script just runs the commands specified in its main() using the
subprocess module, captures the output and compares one or more key
words to the expected ones.
The output of failed commands is saved to ‘test_install.log’ file.
-
test_install.check_output(cmd)[source]
Run the specified command and capture its outputs.
Returns: | out : tuple
The (stdout, stderr) output tuple.
|
-
test_install.main()[source]
-
test_install.report(out, name, line, item, value, eps=None, return_item=False)[source]
Check that item at line of the output string out is equal
to value. If not, print the output.