我希望能够轻松地在PyCharm中运行pytest慢速和非慢速测试。
我可以通过将带有标志的PyCharm中的pytest添加到“运行/调试配置”中pytest的“其他参数”选项中,然后右键单击测试文件并选择“在目录中运行pytest”来运行pytest
我使用@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
// @ActiveProfiles("kafka") REMOVED
@TestPropertySource(properties = "spring.kafka.bootstrap-servers=${spring.embedded.kafka.brokers}")
@EmbeddedKafka(/* config properties */)
public @interface CustomEmbeddedKafka{
}
装饰器和@pytest.mark.slow
仅运行慢速测试(否则我认为this会有所帮助)
我想设置三种配置,每一种用于
并且能够轻松地将其中任何一个应用到任何给定的文件或目录(无需创建许多配置)。