首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PySys [0.9.2]。关于当测试用例的ids格式为'token1<blank>token2<blank>...‘时运行测试用例。

PySys [0.9.2]。关于当测试用例的ids格式为'token1<blank>token2<blank>...‘时运行测试用例。
EN

Stack Overflow用户
提问于 2016-06-19 20:26:53
回答 1查看 26关注 0票数 1

我已经将一个测试用例命名为'Delete Trades',所以当我尝试从它的父目录运行它时,可以通过以下方式之一:

代码语言:javascript
复制
pysys run Delete Trades
pysys run Delete\ Trades
pysys run "Delete Trades"

我总是得到相同的结果:

代码语言:javascript
复制
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

那么,有没有一种方法可以调用这个测试用例执行来按预期工作呢?

首先,谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2016-06-19 20:35:18

这是windows上的吗?在linux上快速尝试(将第一个示例重命名为斐波那契测试)显示"pysys.py run Delete“确实有效;

代码语言:javascript
复制
$ 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?

代码语言:javascript
复制
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 PASSES
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37907231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档