Doctrine orm Codeception诱惑模块错误:[Doctrine\Common\Annotations\AnnotationException]注释"@环境。。。从来没有进口过

Doctrine orm Codeception诱惑模块错误:[Doctrine\Common\Annotations\AnnotationException]注释"@环境。。。从来没有进口过,doctrine-orm,codeception,allure,Doctrine Orm,Codeception,Allure,我们当前的项目与插件一起使用,当我们运行codecept run acceptance--env chrome--group banana--debug时,我们现在看到以下错误。此错误几天前开始出现,我们不确定如何更正。最近有人遇到过这个错误吗?我发现了一些关于类似问题的老帖子,但它们都是由项目所有者修复的 [Doctrine\Common\Annotations\AnnotationException] [Semantical E

我们当前的项目与插件一起使用,当我们运行
codecept run acceptance--env chrome--group banana--debug
时,我们现在看到以下错误。此错误几天前开始出现,我们不确定如何更正。最近有人遇到过这个错误吗?我发现了一些关于类似问题的老帖子,但它们都是由项目所有者修复的

  [Doctrine\Common\Annotations\AnnotationException]                            
  [Semantical Error] The annotation "@env" in method 
  LogIntoAdminCest::logIntoAdmin() was never imported. Did you maybe 
  forget to add a "use" statement for this annotation?    


  Exception trace:
  () at /vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationException.php:54
  Doctrine\Common\Annotations\AnnotationException::semanticalError() at /vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/DocParser.php:727
  Doctrine\Common\Annotations\DocParser->Annotation() at /vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/DocParser.php:663
  Doctrine\Common\Annotations\DocParser->Annotations() at /vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/DocParser.php:354
  Doctrine\Common\Annotations\DocParser->parse() at /vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationReader.php:284
  Doctrine\Common\Annotations\AnnotationReader->getMethodAnnotations() at /vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/IndexedReader.php:71
  Doctrine\Common\Annotations\IndexedReader->getMethodAnnotations() at /vendor/allure-framework/allure-php-api/src/Yandex/Allure/Adapter/Annotation/AnnotationProvider.php:43
  Yandex\Allure\Adapter\Annotation\AnnotationProvider::getMethodAnnotations() at /vendor/allure-framework/allure-codeception/src/Yandex/Allure/Adapter/AllureAdapter.php:250
  Yandex\Allure\Adapter\AllureAdapter->testStart() at n/a:n/a
  call_user_func() at /vendor/symfony/event-dispatcher/EventDispatcher.php:212
  Symfony\Component\EventDispatcher\EventDispatcher->doDispatch() at /vendor/symfony/event-dispatcher/EventDispatcher.php:44
  Symfony\Component\EventDispatcher\EventDispatcher->dispatch() at /vendor/codeception/codeception/src/Codeception/PHPUnit/Listener.php:90
  Codeception\PHPUnit\Listener->startTest() at /vendor/phpunit/phpunit/src/Framework/TestResult.php:386
  PHPUnit_Framework_TestResult->startTest() at /vendor/codeception/codeception/src/Codeception/Test/Test.php:74
  Codeception\Test\Test->run() at /vendor/phpunit/phpunit/src/Framework/TestSuite.php:722
  PHPUnit_Framework_TestSuite->run() at /vendor/codeception/codeception/src/Codeception/PHPUnit/Runner.php:106
  Codeception\PHPUnit\Runner->doEnhancedRun() at /vendor/codeception/codeception/src/Codeception/SuiteManager.php:157
  Codeception\SuiteManager->run() at /vendor/codeception/codeception/src/Codeception/Codecept.php:184
  Codeception\Codecept->runSuite() at /vendor/codeception/codeception/src/Codeception/Codecept.php:175
  Codeception\Codecept->run() at /vendor/codeception/codeception/src/Codeception/Command/Run.php:376
  Codeception\Command\Run->runSuites() at /vendor/codeception/codeception/src/Codeception/Command/Run.php:303
  Codeception\Command\Run->execute() at /vendor/symfony/console/Command/Command.php:264
  Symfony\Component\Console\Command\Command->run() at /vendor/symfony/console/Application.php:874
  Symfony\Component\Console\Application->doRunCommand() at /vendor/symfony/console/Application.php:228
  Symfony\Component\Console\Application->doRun() at /vendor/symfony/console/Application.php:130
  Symfony\Component\Console\Application->run() at /vendor/codeception/codeception/src/Codeception/Application.php:103
  Codeception\Application->run() at /vendor/codeception/codeception/codecept:36

  run [-o|--override OVERRIDE] [-e|--ext EXT] [--report] [--html [HTML]] [--xml [XML]] [--tap [TAP]] [--json [JSON]] [--colors] [--no-colors] [--silent] [--steps] [-d|--debug] [--coverage [COVERAGE]] [--coverage-html [COVERAGE-HTML]] [--coverage-xml [COVERAGE-XML]] [--coverage-text [COVERAGE-TEXT]] [--coverage-crap4j [COVERAGE-CRAP4J]] [--no-exit] [-g|--group GROUP] [-s|--skip SKIP] [-x|--skip-group SKIP-GROUP] [--env ENV] [-f|--fail-fast] [--no-rebuild] [--] [<suite>] [<test>]
[条令\Common\Annotations\AnnotationException]
[语义错误]方法中的注释“@env”
从未导入LoginToAdminsT::logIntoAdmin()。你有可能吗
忘记为此批注添加“use”语句了吗?
异常跟踪:
()位于/vendor/doctor/annotations/lib/doctor/Common/annotations/AnnotationException.php:54
条令\Common\Annotations\AnnotationException::semanticalError()位于/vendor/doctor/Annotations/lib/doctor/Common/Annotations/DocParser.php:727
条令\Common\Annotations\DocParser->Annotation()位于/vendor/doctor/Annotations/lib/doctor/Common/Annotations/DocParser.php:663
条令\Common\Annotations\DocParser->Annotations()位于/vendor/doctor/Annotations/lib/doctor/Common/Annotations/DocParser.php:354
条令\Common\Annotations\DocParser->parse()位于/vendor/doctor/Annotations/lib/doctor/Common/Annotations/AnnotationReader.php:284
条令\Common\Annotations\AnnotationReader->getMethodAnnotations()位于/vendor/doctor/Annotations/lib/doctor/Common/Annotations/indexederder.php:71
条令\Common\Annotations\indexederder->getMethodAnnotations()位于/vendor/allure framework/allure php-api/src/Yandex/allure/Adapter/Annotation/AnnotationProvider.php:43
Yandex\Allure\Adapter\Annotation\AnnotationProvider::getMethodAnnotations()位于/vendor/Allure framework/Allure codeception/src/Yandex/Allure/Adapter/AllureReadAPTer.php:250
Yandex\Allure\Adapter\AllureAdapter->testStart()不适用:不适用
在/vendor/symfony/event dispatcher/EventDispatcher.php:212处调用_user_func()
Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()位于/vendor/Symfony/event dispatcher/EventDispatcher.php:44
Symfony\Component\EventDispatcher\EventDispatcher->dispatch()位于/vendor/codeception/codeception/src/codeception/PHPUnit/Listener.php:90
Codeception\PHPUnit\Listener->startTest()位于/vendor/PHPUnit/PHPUnit/src/Framework/TestResult.php:386
PHPUnit_Framework_TestResult->startTest()位于/vendor/codeception/codeception/src/codeception/Test/Test.php:74
Codeception\Test\Test->run()位于/vendor/phpunit/phpunit/src/Framework/TestSuite.php:722
PHPUnit_Framework_TestSuite->run()位于/vendor/codeception/codeception/src/codeception/PHPUnit/Runner.php:106
Codeception\PHPUnit\Runner->doEnhancedRun()位于/vendor/Codeception/Codeception/src/Codeception/SuiteManager.php:157
Codeception\SuiteManager->run()位于/vendor/Codeception/Codeception/src/Codeception/Codecept.php:184
Codeception\Codecept->runSuite()位于/vendor/Codeception/Codeception/src/Codeception/Codecept.php:175
Codeception\Codecept->run()位于/vendor/Codeception/Codeception/src/Codeception/Command/run.php:376
Codeception\Command\Run->runSuites()位于/vendor/Codeception/Codeception/src/Codeception/Command/Run.php:303
Codeception\Command\Run->execute()位于/vendor/symfony/console/Command/Command.php:264
Symfony\Component\Console\Command\Command->run()位于/vendor/Symfony/Console/Application.php:874
Symfony\Component\Console\Application->doRunCommand()位于/vendor/Symfony/Console/Application.php:228
Symfony\Component\Console\Application->doRun()位于/vendor/Symfony/Console/Application.php:130
Symfony\Component\Console\Application->run()位于/vendor/codeception/codeception/src/codeception/Application.php:103
Codeception\Application->run()位于/vendor/Codeception/Codeception/codecept:36
运行[-o |--override override][-e |--ext ext][-report][-html[html][-xml][-tap][-json[json][-colors][-no colors][-no colors][-silent][-steps][-d |--debug][-coverage[coverage][-coverage-html][-coverage-xml][-coverage-xml][-coverage-text[coverage-text][-coverage-text][-coverage-crap4j[coverage-crap4j][-no exit][-g |--group][s |--skip skip][x |--skip group skip-group][--env env][f |--fail fast][--无重建][--][]

在深入研究Allure Codeception的回购协议后,我发现一个承诺正在破坏我们的框架:在查看发生的Allure更改后,我找到了一个临时解决方案。编辑以下文件:
vendor/Allure framework/Allure Codeception/src/Yandex/Allure/Adapter/AllureAdapter.php
,并添加以下内容_initialize函数中第83行(注释“//Add custom ignoredAnnotations=$this->tryGetOption('ignoredAnnotations',[])下的行“//code>您应该向