pytest中首先执行哪个文件?

2024-02-02

正在浏览一些有关的教程pytest。我了解到

python -m pytest

该命令执行所有以前缀开头的文件test_以及哪些文件位于同一目录中的函数。但我的问题是,如果文件是,首先执行哪个文件test_app_id.py, test_sum.py, test_average.py, test_multiply.py.


测试运行的顺序并不重要,因为测试和您的代码应该是原子的。这意味着新的测试不会受到旧测试的影响;他们彼此完全隔离。这使得并行运行测试套件以加速测试运行成为可能。

测试很可能会根据文件名按字母数字顺序运行。这将进一步受到目录结构以及这些目录的命名方式的影响。根据您的操作系统的不同,这甚至可能会有所不同。

您应该简单地创建测试并运行它们,然后查看它们运行的​​顺序,而不是推测。如果您的测试套件打开了并行或异步选项,则很可能不会有两次测试运行以相同的顺序发生两次。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pytest中首先执行哪个文件? 的相关文章

随机推荐

  • OAuth 刷新令牌最佳实践 [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我正在为一个项目实现 OAuth 我想知道处理刷新令牌的最佳方法 我调用的API将返回一个带有access token expires in和r
  • 将拖放事件转发到父视图

    我有一个应用程序 其中有一个派生自 NSView 的自定义视图 在这个视图中 有几个自定义子视图 它们也是从 NSView 派生的 我想实现拖放行为 允许将 URL 拖放到视图上 主视图的一切都已正常工作 所以 实际上我必须在子视图和父视图
  • Java Eclipse 在保存时关闭自动构建工作区

    突然 我的 Eclipse 开始在我保存时自动构建工作区 并且仅一次保存就需要很长时间 我倾向于经常保存 以前从未这样做过 所以我想知道 如何将其关闭 If you want to turn off auto Building your p
  • Gitlab CI 变量返回空字符串?

    自从我的一个项目在 Gitlab CI 上构建开始失败以来已经过去 2 天了 主要错误是E MISSING APP KEY当我通过回显检查另一个变量时 HOST and PORT从我的 gitlab ci yml配置 像这样 tests s
  • 在显示模块化模式对象上创建继承

    我正在尝试在对象之间创建某种继承 var foo function function doFooStuff console log arguments callee name return doFooStuff doFooStuff var
  • MapView 谷歌地图 NullPointerException?

    我正在尝试创建一个如何获得使用地图视图 我创建了一个 Fragment 和一个 XML 来使用它 问题是当我尝试打开 MapView 时抛出空指针异常但我不明白为什么 我该如何解决呢 XML
  • 未收到额外意向

    我正在显示来自附加到我的项目的库的通知 当单击该通知时 该通知会转到一个活动 ReceivingActivity 单击通知后活动将打开 但不会收到附加的附加内容 通知触发代码 我调用sendNotification当我收到 gcm 消息并且
  • 如何将 javax.activation.DataSource 添加到 App Engine 开发服务器?

    tl dr 我如何添加javax activation DataSource依赖于通过 App Engine Maven 插件运行的服务器 我正在使用App Engine Maven 插件 https cloud google com ap
  • Google OAuth 2.0 离线访问

    即使用户不在场 我的应用程序也需要访问用户的数据 所以我的授权码请求包括access type offline这意味着如果这是用户第一次验证我的应用程序 我将取回刷新令牌 我保存刷新令牌并稍后使用它 一切都按预期进行并且运行得很好 但令我困
  • java.lang.IllegalStateException:已为此响应调用 getOutputStream() [重复]

    这个问题在这里已经有答案了 当用户单击某个链接时 使用 Web 服务将文档从远程 ECM 系统传输到用户计算机 所以我创建了 servlet 并从查询字符串中获取参数并从 URL 中获取参数 根据参数属性 调用多个与 Web 服务相关的方法
  • 在 Ruby on Rails 中使用随机字符串作为 id?

    我想创建一个类似于的网络应用程序http www pastebin com http www pastebin com 在 Ruby on Rails 中 astebin com 使用随机字符串来标识项目 Ruby on Rails 使用自
  • 我如何将泛型类作为参数传递给 Intent 构造函数

    我的 Android 应用程序中有这个通用活动 public class NavegadorActivity
  • Xampp - Ubuntu - 无法访问 lampp/htdocs 中的我的项目

    我已经将 xampp 安装到 Ubuntu 12 04 我已将我的项目放在文件夹 opt lampp htdocs project is here 中 当我在浏览器中输入内容时localhost soap php soap php 位于我的
  • R:Regex_Join/Fuzzy_Join - 以不同的词序连接不精确的字符串

    df1 df2 df3 library dplyr library fuzzyjoin df1 lt tibble a c Apple Pear Orange Sock Shoe Hat Cat Mouse Dog df2 lt tibbl
  • 获取最近周五日期的SQL

    我正在尝试获取 SQL Server 2008 中最近的星期五 我有这个 它获取一周的开始 星期一 然后减去 3 天以获得星期五 declare recentFriday datetime DATEADD ww DATEDIFF dd 0
  • 为什么我无法将间隔解析为 JPA 中的参数?

    我正在尝试选择时间戳间隔 Query value SELECT timestamp as time start timestamp interval 1 as time end FROM timestamp table nativeQuer
  • 如何在 Vue.js 2 中搜索多个字段

    我正在尝试搜索或过滤 3 个字段名字 姓氏 and email在我的 Vue js 2 应用程序中 据我了解 与 Vue 1 不同 Vue 2 没有内置的过滤器方法 因此我创建了一种自定义方法 该方法只能过滤一个字段 如何将其扩展到多个领域
  • CSS 转换后无法点击按钮

    我正在尝试制作一个带有立方体的 html 页面 所述立方体的每个面都有按钮 在默认面上 所有按钮都可以正常工作 但是 一旦我旋转立方体 新面就会失去所有交互性 HTML
  • 如何找到列表的众数?

    scala 集合中是否有一个函数可以查找列表中某个值的最大出现次数 假设我有一个清单 L List A B B E B E B B C E B output B 我可以编写一个模块来计算这个 但我希望已经有一个 scala 方式 或 sca
  • pytest中首先执行哪个文件?

    正在浏览一些有关的教程pytest 我了解到 python m pytest 该命令执行所有以前缀开头的文件test 以及哪些文件位于同一目录中的函数 但我的问题是 如果文件是 首先执行哪个文件test app id py test sum