gpt4 book ai didi

php - PHPUnit 的@ticket 注解有什么作用?

转载 作者:可可西里 更新时间:2023-11-01 00:39:52 24 4
gpt4 key购买 nike

我一直在试图找出 PHPUnit 中的 @ticket 注释是什么:

/**
* @ticket
* @return bool
*/
public function annotationTest()
{
return true;
}

我想用它来将功能链接到我们的票务软件中的票证,但我担心它可能有不同的用途。

文档中有一个条目 ( link ),但没有内容。我一直试图通过在线搜索来了解更多信息,尽管我似乎找不到答案。它必须有一个目的,我想?

@ticket 注释有什么用?

最佳答案

它被 phpunit/phpunit-ticketlistener-jira 使用包,它允许您的测试与 Jira 的 API 交互。最明显的用例(至少对我而言)是在测试失败时自动重新打开票证。

它实际上已从 PHPUnit 6 中删除(参见 https://github.com/sebastianbergmann/phpunit/commit/c9f8fe11fb459e51d37fcf629e0450307b19c362 ),但从 V5 开始仍然有效。

如果您想将它与另一个任务跟踪器/等集成,也可以编写使用类似逻辑的自定义测试监听器。 https://phpunit.de/manual/5.7/en/appendixes.configuration.html#appendixes.configuration.test-listeners

关于php - PHPUnit 的@ticket 注解有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46178605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com