Describe the bug
We noticed that the run-server command constantly fails on our Travis build after upgrading to Drupal 10. After looking into the code, we found that the exceptions used in the checkUrl method is no longer respected in Guzzle 7 and causing a client error to be thrown when curl returns a 404 response .
To Reproduce
Steps to reproduce the behavior, ideally starting from a fresh install of BLT:
Set up a Drupal 10 site with BLT.
Run blt tests:server:start -vvvv.
Expected behaviorblt tests:server:start command should run successfully.
Describe the bug We noticed that the run-server command constantly fails on our Travis build after upgrading to Drupal 10. After looking into the code, we found that the
exceptions
used in thecheckUrl
method is no longer respected in Guzzle 7 and causing a client error to be thrown when curl returns a 404 response .To Reproduce Steps to reproduce the behavior, ideally starting from a fresh install of BLT:
blt tests:server:start -vvvv
.Expected behavior
blt tests:server:start
command should run successfully.Detailed error output
BLT doctor output
System information