繁体   English   中英

无法从我所做的PyQt GUI中运行单个测试 - ValueError:没有这样的测试

[英]Can't run individual nosetests from a PyQt GUI I've made - ValueError: No such test

我已经在PyQt中创建了一个运行nosetests的GUI。

GUI代码: http//pastebin.com/uVhkdDZc
我的代码: http//pastebin.com/3MG8PJn0

我的界面读取单元测试文件夹中的文件,然后使用这些测试填充组合框,然后根据在所选测试文件中找到的测试填充另一个组合框。

根据这些文档,我以为我可以运行nosetests /path/to/test/file.py:test_function

但是,当我尝试在unittest.py文件中运行特定测试时,我得到一个ValueError: No such test test_123

我的界面生成的命令示例如下:
nosetests C:\\path\\to\\my\\unittest.py:test_123
但是unittest.py包含def test_123():

那我哪里错了? 我需要添加到我的测试中吗? 设置/拆卸目前正在pass

这应该比我想象的更明显,但是当我按照文档进行设置时,我总是忽略了基础知识。

因为我的测试是在类中设置的,所以在从该类调用单个测试时需要引用该类。

所以我试图用它来测试
nosetests C:\\path\\to\\my\\unittest.py:test_123

我应该把它与它的课程相关
nosetests C:\\path\\to\\my\\unittest.py:tests.test_123

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM