python unittest执行程序在pycharm可以成功运行但使用cmd会报错:E列表 test_register (unittest.loader._FailedTest)
python unittest执行程序在pycharm可以成功运行但使用cmd会报错
如题,在pycharm中执行主程序运行成功:
用例執行、debug日志均沒問題
在cmd执行主程序报错:
最惡心的是壓根沒説哪裏出錯,看日志都沒輸出衹能確定用例一個都沒跑起來!
找錯思路:測試用例集有誤,那麽一個一個用例去找。
然後在運行test_login.py的時候反饋如下:
ModuleNotFoundError: No module named 'common’
先看看test_login.py中需要導入的模塊
好傢夥,我不想一個一個的文件去給加路徑,乾脆在.pth文件中寫上common的路徑
【有關這個路徑請看我上篇文章】
然後總算是解決沒有找到common模塊的問題!但是在cmd中運行仍是不行,如下:
沒有任何的日志,我在pycharm中運行結果如下:
因爲之前百度了很久,又找到相關問題的,放上鏈接造福人類:
https://bbs.csdn.net/topics/392282048
鬼使神差的我在代碼的後面加上了:
if name == ‘main’:
unittest.main()
再次運行,特喵的通了!
再次運行測試用例集run_testcases.py也可以了!!!
目瞪口呆的我於是把下面代碼刪了,再次運行run_testcases.py,發現通暢無阻,結果一樣!
if name == ‘main’:
unittest.main()
嘖嘖嘖,真神奇,又沒有大神知道爲啥??這心情經歷了飛流直下三千尺,解決后扶搖直上九萬里,現在莫名其妙的就解決了,真不知道哭好還是笑好
python unittest执行程序在pycharm可以成功运行但使用cmd会报错:E列表 test_register (unittest.loader._FailedTest)相关推荐
- python爬虫运行正常最后报错_Python爬虫运行正常,最后却报错
问题: Python爬虫运行正常,最后却报错 描述: 刚学Python,不明白,特来请教. 程序是爬取贴吧某个地址的图片,运行正常,图片也都下载下来了. 代码如下:import urllib.requ ...
- 关于在《python编程从入门到实践》书中练习“外星人大战”报错“AttributeError: ‘AlienInvasion‘ object has no attribute ‘blit‘”
关于在<python编程从入门到实践>书中练习"外星人大战"报错"AttributeError: 'AlienInvasion' object has no ...
- 解决Windows下运行php Composer出现SSL报错的问题
解决Windows下运行php Composer出现SSL报错的问题 2015-01-14 20:05 在windows下运行composer却出现SSL报错: E:\www>php -f co ...
- pycharm执行cmd命令报错‘nohup‘ �����ڲ����ⲿ���Ҳ���ǿ����еij������������ļ���
pycharm执行cmd命令报错 'nohup' �����ڲ����ⲿ���Ҳ���ǿ����еij��� ���������ļ��� 解决办法:
- 使用moveit_setup_assistant生成配置包之后,在功能包内打开终端运行roslaunch demo.launch,报错 RLException: error loading <rosp
使用moveit_setup_assistant生成配置包之后,在功能包内打开终端运行roslaunch demo.launch,报错 RLException: error loading tag: ...
- Python中删除set中指定元素元素不存在时不报错:s.discard()元素不存在时报错:s.remove()
[小白从小学Python.C.Java] [Python-计算机等级考试二级] [Python-数据分析] Python中删除set中指定元素 元素不存在时不报错:s.discard() 元素不存在时 ...
- win10能运行德c语言,Win10运行不了vc6.0报错“0x0000142”怎么办?
vc6.0是微软推出的一款C++编译器,学习C语言的伙伴都会在电脑上安装VC++6.0.最近有用户升级Win10系统后,发现Win10系统运行不了VC6.0,系统报错:0x0000142,这是怎么回事 ...
- 数据库关键字问题mysql 运行sql语句check关键字报错
mysql 运行sql语句check关键字报错.出错:因为check为 mysql的保留关键字,改名即可. 遇到数据库语句问题可以参考下这个问题,之前的access数据库用的check作为表明,代码迁 ...
- Win10系统(无GPU)环境/Anacoda:Python小白如何从入门到成功运行YoloV3图片+视频demo
前言 作为深耕FPGA多年的老司机,最近几年入坑AI异构计算FPGA加速领域,免不了要与各种深度学习算法模型打交道,但又不懂python,可是急坏了我这名老司机. 这不,最近杠上了Python,下面就 ...
最新文章
- ES等待任务——是master节点上的task任务
- 学习笔记——XSLT转换器的使用(Xalan和Saxon) .(转)
- linux查看vnc服务关闭,linux配置vncserver服务
- Java常用类之【八种基本数据类型】
- 电芯容量在前期循环中容量增加_锂离子电池容量“跳水”背后元凶找到了!——非均匀压力...
- 光棍节脱单,单身狗该你上了
- JavaScript之一: 闭包、执行环境、作用域链
- android swf游戏下载工具,安卓swf游戏播放器下载
- Panabit安装snmp插件
- you-get下载酷我音乐付费歌曲
- 分享几个纯净版Windows系统下载网站
- javafx 二维图形编程及可视化操作
- 通过蓝牙连接进行ActiveSync同步
- ancestor descendant选择器
- 一定能用到的简单但实用的五种按钮样式(HTML+CSS步骤详解,含详细注释)
- python 绘图如何画螺旋圈_如何画出python螺旋线
- 通识1——网络摄像机简介
- 计算机专业中专自我鉴定范文,中专计算机专业毕业自我鉴定
- 你好重庆!2021全国人工智能师资培训飞桨暑期高校行走进重庆大学
- 用Vue+Node从零开始实现拼多多前后端商城项目 — 记录踩坑之旅(上篇)