我已经将一个测试用例命名为'Delete Trades',所以当我尝试从它的父目录运行它时,可以通过以下方式之一:
pysys run Delete Trades
pysys run Delete\ Trades
pysys run "Delete Trades"我总是得到相同的结果:
2016-06-19 14:18:41,405 INFO Unable to locate requested testcase(s)
2016-06-19 14:18:41,430 CRIT
2016-06-19 14:18:41,430 CRIT Test duration: 0.00 (secs)
2016-06-19 14:18:41,431 CRIT
2016-06-19 14:18:41,433 CRIT Summary of non passes and tests requiring inspection:
2016-06-19 14:18:41,433 CRIT THERE WERE NO NON PASSES那么,有没有一种方法可以调用这个测试用例执行来按预期工作呢?
首先,谢谢你的帮助。
发布于 2016-06-19 20:35:18
这是windows上的吗?在linux上快速尝试(将第一个示例重命名为斐波那契测试)显示"pysys.py run Delete“确实有效;
$ mv Fibonacci_test_001 "Delete Trades"
$ pysys.py run Delete\ Trades
2016:06:19 13:31:42 INFO ==============================================================
2016:06:19 13:31:42 INFO Id : Delete Trades
2016:06:19 13:31:42 INFO Title: Python to calculate the fibonacci series - validate in
2016:06:19 13:31:42 INFO memory
2016:06:19 13:31:42 INFO ==============================================================
2016:06:19 13:31:42 INFO Calculating fibonacci series with ten entries
2016:06:19 13:31:42 INFO Performing test validation
2016:06:19 13:31:42 INFO Checking the tenth entry of the fibonacci series = 34
2016:06:19 13:31:42 INFO Assertion on boolean expression equal to true ... passed
2016:06:19 13:31:42 INFO
2016:06:19 13:31:42 INFO Test duration: 0.00 secs
2016:06:19 13:31:42 INFO Test final outcome: PASSED
2016:06:19 13:31:42 INFO
2016:06:19 13:31:42 CRIT
2016:06:19 13:31:42 CRIT Test duration: 0.00 (secs)
2016:06:19 13:31:42 CRIT
2016:06:19 13:31:42 CRIT Summary of non passes:
2016:06:19 13:31:42 CRIT THERE WERE NO NON PASSES添加-这也适用于我的windows (如下所示)。您运行的是哪个版本的python和pysys?
C:\Users\moray\Development\pysys\trunk\pysys-examples\fibonacci\testcases>\Python27\python.exe \Python27\Scripts\pysys.py run "Del
ete Trades"
2016:06:19 15:30:26 INFO ==============================================================
2016:06:19 15:30:26 INFO Id : Delete Trades
2016:06:19 15:30:26 INFO Title: Python to calculate the fibonacci series - validate in
2016:06:19 15:30:26 INFO memory
2016:06:19 15:30:26 INFO ==============================================================
2016:06:19 15:30:26 INFO Calculating fibonacci series with ten entries
2016:06:19 15:30:26 INFO Performing test validation
2016:06:19 15:30:26 INFO Checking the tenth entry of the fibonacci series = 34
2016:06:19 15:30:26 INFO Assertion on boolean expression equal to true ... passed
2016:06:19 15:30:26 INFO
2016:06:19 15:30:26 INFO Test duration: 0.01 secs
2016:06:19 15:30:26 INFO Test final outcome: PASSED
2016:06:19 15:30:26 INFO
2016:06:19 15:30:26 CRIT
2016:06:19 15:30:26 CRIT Test duration: 0.02 (secs)
2016:06:19 15:30:26 CRIT
2016:06:19 15:30:26 CRIT Summary of non passes:
2016:06:19 15:30:26 CRIT THERE WERE NO NON PASSEShttps://stackoverflow.com/questions/37907231
复制相似问题