pytest不使用pyproject.toml来显示弃用警告的原因是因为pytest是一个独立的测试框架,它并不依赖于pyproject.toml文件来管理项目的配置和依赖。pytest使用自己的配置文件pytest.ini或者pytest.cfg来管理框架的行为和选项。
虽然pyproject.toml是一个通用的项目配置文件,但它主要用于构建工具和依赖管理器,例如pip和poetry。pytest作为一个测试框架,并不直接参与项目的构建和依赖管理,因此没有必要使用pyproject.toml来显示弃用警告。
相反,pytest提供了丰富的命令行选项和插件系统,可以通过pytest.ini或者pytest.cfg文件来配置框架的行为。这种设计使得pytest更加灵活和独立,可以适应不同项目的需求。
总结起来,pytest不使用pyproject.toml来显示弃用警告是因为它是一个独立的测试框架,不依赖于pyproject.toml来管理项目配置和依赖。它使用自己的配置文件pytest.ini或者pytest.cfg来管理框架的行为和选项。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云