Troubleshooting

Drush commands are failing.

Ensure Drush is installed and, if you are using containers (Docker, DDEV, Lando, Docksal), ensure the drushCmd value in the *.atk.config.js file has the necessary prefix. For example, when using DDEV, drushCmd should be "ddev drush".

Known Issues

  • In Cypress tests targeting Pantheon, some Terminus commands work and others don't. One that doesn't is "remote:drush". The code uses an ssh tunnel to run the remote drush commands instead.
  • ATK-CY-1000: Cy.session() to check Ethereal.mail is working only on Firefox; see this issue filed with Cypress. Update: Hank Szeto has kindly provided a workaround here. Will bring this to the attention of Cypress (again).