首页 > 其他分享 >pycharm 运行pytest的先决条件 不然会报no tests were found

pycharm 运行pytest的先决条件 不然会报no tests were found

时间:2023-06-01 18:55:25浏览次数:34  
标签:tests no 会报 点击 pytest test pycharm

问题描述:在跑代码的时候报错pycharm 运行pytest的先决条件 不然会报no tests were found,查了一下说py文件命名以test开头会导致pycharm默认以pytest模式运行,大伙可以先试一下,但是我这边程序命名也不是这种情况,修改了程序名也没有好。

解决方案:

1. 解决方法,.py文件的文件名要以test开头,类名必须是Test开头的类名(大写的T),test或者test_都不行;方法名义test开头就好

2. 解决方法 点击Edit Configurations

a.点击左上角‘-’键从python tests中删除

b.点击Templates,选择python新建一个,然后把路径改为出问题的py文件路径,点击Apply

再选择Python,点击左上角’+'号,选择python,此时应该默认就是刚配置的templates,选择ok即可,此时程序就可以以正常模式run和debug了。

 再运行新建的就可以了

 

标签:tests,no,会报,点击,pytest,test,pycharm
From: https://www.cnblogs.com/lc6666/p/17449933.html

相关文章

  • node.js安装
    F:\ProgramFiles\nodejs\ windows安装npm教程(nodejs)[就是参照这个编辑安装]https://www.cnblogs.com/kakashi-feng/p/16483727.htmlnpm安装详细教程https://blog.csdn.net/cleve_baby/article/details/125632341npmconfigsetcache"F:\ProgramFiles\nodejs\node_......
  • Linux 系统升级node18
    解决/lib64/libc.so.6:versionGLIBC_2.28‘notfound解决方案:升级glibc到2.28版本wgethttps://mirror.bjtu.edu.cn/gnu/libc/glibc-2.28.tar.xztar-xfglibc-2.28.tar.xz-C/usr/local/cd/usr/local/glibc-2.28/mkdirbuildcdbuild/../configure--prefix=/usr/lo......
  • 阿里Druid数据源,程序启动或日志记录报错 load filter error, filter not found : logb
      Druid支持配置多种Filter,配置信息保存在druid-xxx.jar!/META-INF/druid-filter.properties下面,具体如下:druid.filters.default=com.alibaba.druid.filter.stat.StatFilterdruid.filters.stat=com.alibaba.druid.filter.stat.StatFilterdruid.filters.mergeStat=com.a......
  • JAVA 反射应用:Annotation
    SomeClass.javaimportjava.lang.annotation.ElementType;importjava.lang.annotation.Retention;importjava.lang.annotation.RetentionPolicy;importjava.lang.annotation.Target;importjava.lang.reflect.Method;publicclassSomeClass{@SomeToken......
  • java.lang.ClassNotFoundException: weblogic.utils.NestedException
    我单元测试的时候报这种错误Causedby:java.lang.ClassNotFoundException:weblogic.utils.NestedException atjava.net.URLClassLoader$1.run(URLClassLoader.java:202) atjava.security.AccessController.doPrivileged(NativeMethod) atjava.net.URLClassLoader.findC......
  • mysql innodb_lock
    SHOWVARIABLESLIKE'%innodb_lock%'    ......
  • [日志管理] 启动程序时,因报“log4j-slf4j-impl cannot be present with log4j-to-slf4
    此错误出现过了几次了,有必要记录一下。1问题描述运行测试用例的spring-bootJava程序片段时,报如下错误:SLF4J:ClasspathcontainsmultipleSLF4Jbindings.SLF4J:Foundbindingin[jar:file:/D:/Program_Data/maven_repository/org/apache/logging/log4j/log4j-slf4j-im......
  • couldn't clear tomcat cache java.lang.NoSuchFieldException: resourceEntries
    2015-09-2500:17:11,435WARN[dqapp24http-nio-8002-exec-22]com.opensymphony.xwork2.util.LocalizedTextUtilcouldn'tcleartomcatcachejava.lang.NoSuchFieldException:resourceEntriesatjava.lang.Class.getDeclaredField(Class.java:2062)~[na:1.8......
  • 洛谷 P3723 [AH2017/HNOI2017]礼物
    由题面可得:\[E_j=\sum_{i=1}^{j-1}\frac{q_i}{(i-j)^2}-\sum_{i=j+1}^{n}\frac{q_i}{(i-j)^2}\]令\(q_0=0\),并将没有意义的分式的值视为\(0\),则有:\[E_j=\sum_{i=0}^j\frac{q_i}{(i-j)^2}-\sum_{i=j}^n\frac{q_i}{(i-j)^2}\]令\(A(i)......
  • connect(descriptor:addr:size:): Operation not permitted (errno: 1)
    macOS开发mysqlclient的时候,默认开启了沙箱机制。结果每次连接都给报这个错 如果没有捕获好的话,可能只会出现connect(descriptor:addr:size:): 这个错误 找半天才在网上找到有这个说法的 另外一个是如果要通过调用ssh启动通道来做跳板访问的话,或者需要访问本地文件......