解决方法:
-
查看程序文件名(类名),是否以test开头,即 teststh.py,若有则去掉test。
-
去掉test后,再次run,注意不要直接点快捷键(三角),从菜单栏中选择Run–>Run"文件名”,而不是Run–>Run Python tests in “文件名.py”(该选项为此时默认)
-
从菜单栏中选择Run–>Run"文件名”,而不是Run–>Run Python tests in “文件名.py”(该选项为此时默认)
-
Terminal终端运行命令:pytest xxx.py
原因:
默认情况下,PyCharm将检查以test开头的文件,它们是unittest.TestCase的子类
还没有评论,来说两句吧...