acquia / blt-behat

Acquia BLT plugin providing integration with Behat
GNU General Public License v2.0
0 stars 16 forks source link

Container Issues in BLT-Behat Plugin #8

Closed mikemadison13 closed 3 years ago

mikemadison13 commented 3 years ago

In the pull request over on the main BLT repo to move the remaining Behat stuff over here, we lost the TestsWizard in the BLT container. The result is that running behat tests fails as of version 1.1.x because the proper logic is not in the container.

the error is:

[error]  Alias (Acquia\BltBehat\Blt\Wizards\TestsWizard) is not being managed by the container 
The command failed. This often indicates a problem with your configuration. Review the command output above for more detailed errors, and consider re-running with verbose output for more information.
[error]  Command `tests:behat ` exited with code 1.

Some background: here is where we removed it from BLT: https://github.com/acquia/blt/pull/4305/files#diff-410c7e892bb521b86d5c74c234a4b2f3bc56e62db1389adcd8c466b6507937d4L227

but we never put this into the blt-behat plugin.

pull requests: https://github.com/acquia/blt/pull/4305 https://github.com/acquia/blt-behat/pull/7

mikemadison13 commented 3 years ago

I highly recommend not upgrading to blt-behat 1.1 and blt 12.6.1 until this issue is resolved as it will break behat on your project.