PHPstorm configuratie voor Pest in Laravel Sail, Docker Desktop en WSL2

published 15-12-2024
Na het runnen van een Pest test, door te klikken op het pijltje voor een test in PHPStorm kreeg ik deze output
Could not open input file: /opt/project/vendor/pestphp/pest/bin/pest
Juiste PHP Interpreters
Je kan in PHPStorm om meerdere manieren PHP Interpreters instellen.
De bovenste melding Could not open input file: /opt/project/vendor/pestphp/pest/bin/pest
kwam doordat deze was ingesteld op de 'Docker' optie in plaats van 'Docker Compose'
Juiste PHP Interpreter instellen
- Ga naar
file -> settings -> PHP
- Klik op de button met de 3 puntjes om een PHP Interpreters in te stellen
Klik in het volgende scherm op het '+' teken
Neem de volgende settings over van dit venster
Pest
Ga naar file -> settings -> PHP -> Test Frameworks
De volgende instellingen heb ik voor Pest staan.
Hierna kan ik wel weer Pest testen uitvoeren via grafische interface van PHPStorm.