diff --git a/bin/pest b/bin/pest index ac1e98b6..dbf4be95 100755 --- a/bin/pest +++ b/bin/pest @@ -26,13 +26,20 @@ use Symfony\Component\Console\Output\OutputInterface; } } + // Used when Pest is symlinked. + $symlinkedPath = getcwd() . '/vendor/autoload.php'; + // Used when Pest is required using composer. $vendorPath = dirname(__DIR__, 4) . '/vendor/autoload.php'; // Used when Pest maintainers are running Pest tests. $localPath = dirname(__DIR__) . '/vendor/autoload.php'; - if (file_exists($vendorPath)) { + if (file_exists($symlinkedPath)) { + include_once $symlinkedPath; + $autoloadPath = $symlinkedPath; + + } else if (file_exists($vendorPath)) { include_once $vendorPath; $autoloadPath = $vendorPath; } else {