2

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

我使用 pyhton run.py 来执行它。

4

2 回答 2

3

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

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

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

于 2018-09-21T13:08:41.737 回答
1

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

于 2018-09-21T13:14:52.923 回答