Apama 10.15.0 | Release Notes | What's New In Apama 10.5.3 | PySys changes in 10.5.3
 
PySys changes in 10.5.3
Apama 10.5.3 now ships a newer version of the PySys test framework, version 1.5.1.
If you are already familiar with PySys, it is strongly recommended to read the full Change Log in detail to familiarize yourself with the new features and new best practices for improving how you write tests. There is more detail on many PySys features in the User Guide. You can find the Change Log and User Guide in the API Reference for Python, which you can also access via the doc/pydoc/index.html file of your Apama installation.
Key features for the new PySys 1.5.1 release include:
*The documentation is vastly expanded and easier to navigate. It is recommended that you bookmark the BaseTest class (/doc/pydoc/pysys-doc/BaseTest.html) as this is the main page that you will want to refer to regularly when writing PySys tests.
*assertThat, assertGrep and waitForGrep (formerly known as waitForSignal) have lots of new functionality.
*The project file has a new <project-help> element that allows you to customize the pysys run --help output.
*Many bug fixes.
A new Apama helper class for PySys called ProjectHelper is now available in the apama.project package. It provides methods for creating, manipulating and deploying Software AG Designer-compatible projects from your PySys tests and thus provides access to the apama_project tool; see Creating and managing an Apama project from the command line.