擅长:python、mysql、java
<p>您是否尝试过包含在运行CI/CD时设置的参数?可以将默认值设置为false,然后CI/CD将其设置为true。这将给你的条件,你正在寻找。你知道吗</p>
<p>据我所知,区分CI/CD运行和IDE运行的唯一方法是通过一些必须设置的中间参数。你知道吗</p>
<p>编辑:
尝试在PyCharm中为特定测试设置自定义生成配置。您可以将构建配置传递到testsuite的参数中。在这一点上,当您使用命令行vs PyCharm的集成测试运行程序运行测试时,您将有一个适当的条件使此测试不会被跳过。你知道吗</p>
<p>为简单起见,您希望参数的默认值为skip,并且只通过在PyCharm中的特殊构建配置中将True传递给该参数,将布尔值设置为notskip。你知道吗</p>
<p>见:<a href="https://www.jetbrains.com/help/idea/build-configuration.html" rel="nofollow noreferrer">https://www.jetbrains.com/help/idea/build-configuration.html</a></p>