如何使用 PySys 测试 Apama 相关器

How can I use PySys to test an Apama correlator

我知道我可以使用 PySys 来测试我的应用程序,我已经用我的执行和验证编写了一个 run.py 文件,但是当我 运行 它似乎没有任何反应。我尝试添加一个 init 函数并从那里打印,只是为了查看我的测试 class 是否被实例化,但我没有得到任何输出。我错过了什么吗?

我用pyhton run.py来执行

问题在于您尝试 运行 测试的方式。 run.py 文件只定义了执行和验证操作;它从不打电话给他们。您需要做的是:

  1. 在 Apama 命令提示符下导航到您的测试目录
  2. 执行pysys run

您也可以从更高的目录执行它,它将执行该树中的所有测试(默认情况下是递归的)。使用 pysys -h 寻求帮助。

您还可以在 Apama\samples 文件夹中找到 pysys 测试示例。文件夹中的自述文件提供了有关如何 运行 pysys 测试的更多详细信息。