腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
从__main__调用单元测试的命令行失败
可能是由于以下几个原因导致的:
测试文件路径错误:请确保在命令行中正确指定了测试文件的路径。如果测试文件位于当前工作目录下,可以直接使用文件名进行调用。如果测试文件位于其他目录下,需要提供正确的文件路径。
测试文件命名错误:请确保测试文件的命名符合测试框架的要求。常见的测试框架如unittest、pytest等,要求测试文件以"test_"开头,并且以".py"为扩展名。
测试文件中未定义测试用例:请确保测试文件中定义了至少一个测试用例。测试用例通常是以"test_"开头的函数,用于验证被测试代码的各个功能点。
测试框架未正确安装:请确保已经正确安装了使用的测试框架。可以通过命令行运行"pip list"查看已安装的Python包,确认测试框架是否存在。
测试文件中存在语法错误:请检查测试文件中的语法是否正确,特别是函数定义、变量命名等部分。语法错误可能导致测试文件无法被正确解析和执行。
如果以上步骤都没有解决问题,可以尝试以下方法:
使用调试工具:可以使用Python的调试工具(如pdb)对测试文件进行调试,以定位具体的错误位置。
查阅文档和社区:可以查阅测试框架的官方文档、社区论坛等资源,寻找类似问题的解决方案。
检查环境配置:请确保Python环境和相关依赖库的版本符合测试框架的要求。有时候,不同版本的测试框架对Python版本和依赖库版本有一定的要求。
腾讯云相关产品推荐:
云服务器(CVM):提供可扩展的计算能力,适用于各种应用场景。详情请参考:
云服务器产品介绍
云数据库 MySQL 版(CDB):提供高可用、可扩展的 MySQL 数据库服务。详情请参考:
云数据库 MySQL 版产品介绍
云存储(COS):提供安全、可靠、低成本的对象存储服务。详情请参考:
云存储产品介绍
人工智能平台(AI Lab):提供丰富的人工智能开发工具和服务,支持图像识别、语音识别、自然语言处理等应用场景。详情请参考:
人工智能平台产品介绍
物联网开发平台(IoT Explorer):提供全面的物联网解决方案,支持设备接入、数据管理、规则引擎等功能。详情请参考:
物联网开发平台产品介绍
相关搜索:
Angular单元测试因在动画中调用query()而失败
使单元测试在logger.warning调用中失败
从C程序调用命令行
从蓝棱镜调用命令行
从ngOnInit调用的Angular 2单元测试函数
Python单元测试失败的请求
从Java 8迁移到Java 11的单元测试失败
从Matlab调用Python子进程失败
从嵌套对象内部调用函数失败
当从for循环调用时,对象失败
命令行调用后从脚本捕获错误
PHP imagecreatefromjpeg()从命令行工作,从HTTP失败
从单元测试中调用getSharedPreferences()时出现UnsupportedOperationException
自定义时间,从__main__导入所有必要的内容
你如何应对失败的单元测试?
如何编写应该失败的单元测试?
Laravel,从php调用Artisan与命令行不同
从ReactJS应用程序调用命令行
从Wicket Java开始,JavaScript函数调用失败
使用kwargs从Python Rust函数调用失败
相关搜索:
Angular单元测试因在动画中调用query()而失败
使单元测试在logger.warning调用中失败
从C程序调用命令行
从蓝棱镜调用命令行
从ngOnInit调用的Angular 2单元测试函数
Python单元测试失败的请求
从Java 8迁移到Java 11的单元测试失败
从Matlab调用Python子进程失败
从嵌套对象内部调用函数失败
当从for循环调用时,对象失败
命令行调用后从脚本捕获错误
PHP imagecreatefromjpeg()从命令行工作,从HTTP失败
从单元测试中调用getSharedPreferences()时出现UnsupportedOperationException
自定义时间,从__main__导入所有必要的内容
你如何应对失败的单元测试?
如何编写应该失败的单元测试?
Laravel,从php调用Artisan与命令行不同
从ReactJS应用程序调用命令行
从Wicket Java开始,JavaScript函数调用失败
使用kwargs从Python Rust函数调用失败
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(9999+)
视频
沙龙
0
回答
从
__
main__
调用
单元测试
的
命令行
失败
、
、
、
、
我正在用Python解决一些练习,并使用unittest自动化一些代码
的
验证。有一个程序可以很好地运行单个
单元测试
,并且它通过了测试。FailedTest)AttributeError: module '__
main
__":以及
失败
脚本
的
代码:import unittest imp
浏览 4
提问于2016-12-31
得票数 1
1
回答
不带main
的
Python unittest模块
命令行
参数
、
、
、
我正在尝试将
命令行
参数传递给我
的
单元测试
。但是,我没有使用if __name__ == '__
main__
'块,因为所有内容都打包为相对路径。所以
调用
python path/to/test.py会抛出这个错误:ValueError: Attempted relative importin non-package 我按如下方式
调用
测试:python -m unittest test_file
浏览 0
提问于2014-03-01
得票数 2
1
回答
如何将程序启动代码(__name__ == "__
main__
")排除在pytest覆盖率报告中?
、
、
、
我们
的
项目中有几个小脚本,它们接受一些
命令行
参数。例如: if __name__ == "__
main__
": parser.add_argument("--branchif not command_line_args.branch: main(command_line_args.branch) 我们对
单元测试
并不真正感兴趣然而,这会影响我们
的<
浏览 14
提问于2021-05-05
得票数 2
回答已采纳
2
回答
PyCharm运行选择
单元测试
、
、
、
、
我有一个python包,其中我所有的
单元测试
类都存储在子包mypkg.tests中
的
模块中。在tests/__init__.py文件中,我有一个名为suite
的
函数。我通常通过
调用
具有python setup.py test
的
test_suite='satpy.tests.suite'来运行这些测试。是否有可能从pycharm运行这个测试套件?我之所以拥有套件函数,是因为它只包含可以
从
我
的
持续集成中运行
的
测试,但是目录中还
浏览 7
提问于2016-04-25
得票数 4
回答已采纳
1
回答
Unittest不会运行我
的
模拟程序,仍然要求输入。
、
、
、
、
我在Pycharm中有一个简单
的
ATM刺激功能,并且想为我
的
函数编写测试。然而,每次我在第一个函数上运行我
的
测试,请求用户输入,终端就要求我输入,而不是运行模拟。这是我
的
功能: pin_input = input('PLEASE ENTER YOUR 4-DIGIT PIN: ') withdraw
浏览 1
提问于2022-04-01
得票数 0
回答已采纳
3
回答
Python中
的
Unittest
失败
、
、
我试着用Python做一个简单
的
单元测试
,但是我不知道为什么测试
失败
。我做了三份文件: 我使用Python3.7.2,我使用
的
IDE Python是PyC
浏览 1
提问于2019-02-26
得票数 0
回答已采纳
1
回答
将需要系统参数
的
Python脚本导入
单元测试
、
、
、
我正在尝试编写一个名为script1_test.py
的
单元测试
(使用
单元测试
)。script1旨在从
命令行
调用
并接受许多参数。当脚本1运行时,它以如下方式开始: func1() print "Wrongnumber of arguments"我只是想在script1中执行和测试一个独立于代码主体
浏览 3
提问于2016-07-22
得票数 0
回答已采纳
2
回答
assertRaises不捕获异常/不抱怨任何异常
、
、
此代码不像预期
的
那样工作。当我期望
失败
时,我会通过;当期望assertRaises()通过时,我会
失败
。Exception(ReferenceError) # <--- Problem #2 unittest.main() 在本例中,即使未引发异常,代码也会通过
单元测试
。如果#raise未注释,则只将异常传递给
命令行
,测试将在
浏览 2
提问于2016-07-25
得票数 0
回答已采纳
3
回答
使用IDLE运行Python PyUnit
单元测试
、
、
在IDLE中,有没有办法直接运行PyUnit (
单元测试
模块)
单元测试
?例如,下面是一个重现以下内容
的
示例测试模块: self.foo = None unittest.main() 当我用python fooTests.py
从
Cygwin shell
浏览 0
提问于2010-03-17
得票数 10
回答已采纳
3
回答
OCUnit测试从
命令行
失败
,但在使用密钥链服务时在Xcode中工作
、
、
、
、
当我在iOS模拟器或我
的
设备上
从
Xcode运行
单元测试
时,一切工作正常。但是,现在我正在尝试设置CI服务器,当通过
命令行
运行它时,测试
失败
,错误代码为-25291。查找苹果
的
文档告诉我:没有可用
的
信任结果(errSecNotAvailable)。我已经将Security.framework链接到了我
的
单元测试
项目,
从
我在网络上读到
的
信息来看,这就是我需要做
的
所有事情。下面是我在控制
浏览 4
提问于2012-04-03
得票数 7
回答已采纳
2
回答
如何使用pytest具有if __name__ ==‘_
main__
’:使用参数测试python文件
、
我想用pytest测试一个python文件,它包含一个if __name__ == '__
main__
':,它还包含解析
的
参数。代码是这样
的
: parser = argparse.ArgumentParser(description='Execute job.')required=True, choices=['qa', 'staging', 'prod
浏览 6
提问于2022-01-10
得票数 3
回答已采纳
3
回答
如何从
命令行
执行silverlight
单元测试
?
、
、
、
我有一组使用silverlight测试框架
的
Silverlight应用程序
的
测试。我可以在视频演播室里执行这些,它们运行得很好。我还可以使用MSBuild
从
Visual外部构建代码,下面是Jeff博客文章中
的
技巧:所以我
的
问题是: 如
浏览 4
提问于2009-02-13
得票数 9
1
回答
集成
、
我们目前正在使用SOAPUI来测试SOAP和Restful,然后使用Selenium自动化测试测试我们
的
接口。在我们无法自动化或没有价值
的
地方,我们手动测试。
浏览 0
提问于2016-04-05
得票数 1
1
回答
Python Unittest Discover即使
失败
也返回退出代码0
、
、
、
我读过几篇文章说,如果你用unittest.main()
调用
你
的
单元测试
,如果它们
失败
了,它们应该退出并返回一个
失败
代码。我使用以下命令
调用
单元测试
:python -m unittest discover -v。我使用
的
是Python 3.6.6。示例
单元测试
可能如下所示:import unittest
浏览 0
提问于2018-11-05
得票数 4
1
回答
在Phing中
调用
URL并检索呈现
的
HTML页面
、
、
、
这就是我
的
两难境地--我正在使用Eric Barnes ()
的
优秀
的
codeigniter-simpletest库。它非常适合我
的
目的,因为它将一个端点添加到我
的
CodeIgniter应用程序
的
测试部署中,我有一个仪表板来运行我
的
所有
单元测试
并查看结果。到目前为止一切都很好。但是现在我要把它集成到我
的
Phing构建脚本中(这样我
的
测试构建上
的
phing发布
调用
就会触发
单元测
浏览 3
提问于2010-06-23
得票数 0
回答已采纳
3
回答
理解python
的
主要方法
、
我是Python新手,但我有其他OOP语言
的
经验。我
的
课程没有解释python
的
主要方法。# display some lines main是如何执行
的
,为什么我需要这个奇怪
的
if来执行main。当我删除if时,我
的
代码在没有输出
浏览 10
提问于2014-03-18
得票数 163
回答已采纳
1
回答
自动返回Python
单元测试
中
的
详细结果?
、
、
我知道在使用Python运行
单元测试
时可以将"-v"添加到
命令行
,但是如何修改下面的代码以使输出自动冗长?我尝试了几种将-v添加到unittest.main()
调用
中
的
变体,但没有成功。test_Sub1(self): if __name__ == '__
main
浏览 0
提问于2015-07-31
得票数 0
回答已采纳
2
回答
如何统一读取
命令行
arg
的
类?
、
、
、
我想为Python脚本编写
单元测试
。脚本本身运行正常。我对Python和一般
的
测试都很陌生。在过去
的
几天里,我读了很多关于这方面的文档。self.n = n return self.n + Bongo.my_int if __name__ == '
浏览 4
提问于2016-07-05
得票数 2
回答已采纳
1
回答
编译
单元测试
的
Grails错误-无法解析app类
、
、
在从grails2.2.4升级到grails2.3.1之后,当
从
IntelliJ内部运行"test-app“目标时,在编译
单元测试
时,我会得到多个”无法解决类“错误:@ line 3, column 1.^
从
单元测试
中看,应用程序本身
的
所有类都是不可见
的
。当我从
命令行</
浏览 2
提问于2013-10-28
得票数 1
回答已采纳
3
回答
单元测试
__main__.py
、
、
我有一个package (Python3.6,如果有区别的话),我设计它是作为'python -m包参数‘运行
的
,我想为__main__.py模块编写
单元测试
。是否可以使用runpy.run_module来执行我
的
__main__.py并测试退出代码?如果是,如何检索退出代码? 更清楚
的
是,我
的
__main__.py模块非常简单。它只是
调用
一个经过广泛
单元测试
的
函数。但是,当我最初编写__main__.py时,我忘记将该函数
的</em
浏览 0
提问于2018-03-21
得票数 8
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
dede网站表单调用失败的解决方法
在Docker容器中调用宿主机命令行:实现跨容器通信的简便方法
使用 unittest 编写 Python 测试用例
从忽略到重视,Stack Overflow改变了对单元测试的态度
视联网的实现路径:从“预期-推送”到“实时-调用”
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券