作者:123456ws1043 | 来源:互联网 | 2023-01-18 19:01
我一直试图找出@ticket
PHPUnit中的注释:
/**
* @ticket
* @return bool
*/
public function annotationTest()
{
return true;
}
我想用它来将功能链接到我们的票务软件中的票证,但我担心可能会有不同的用途.
文档(链接)中有一个条目,但它没有内容.我一直试图通过在线搜索找到更多,虽然我似乎无法找到答案.我认为它必须有目的吗?
什么是@ticket
用于注释?
1> iainn..:
它由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