Hello all. I'm trying to use Behat with a remote environment on Vagrant. I have my remote PHP interpreter setup and working, as well as Behat using said interpreter and all is well there. My problem though is that when I run my Behat run configuration, PHPStorm is trying to pass the Windows path to the Behat config, rather than the actual UNIX path on Vagrant. How can I fix this? For example, the output from PHPStorm looks like this:
ssh://firstname.lastname@example.org:22/usr/bin/php /home/vagrant/.phpstorm_helpers/behat.php --format PhpStormBehatFormatter --config N:\path\to\project\behat.yml
Testing started at 12:24 PM ...
bash: line 0: cd: N:/path/to/project: No such file or directory
I already have a "server" configured in Settings | PHP | Servers with path mappings setup for use with xdebug, which works fine, however it seems that I'm never able to select this server in the case of Behat.
Is what I want to do supported? I don't understand why there would be an option to use a remote interpreter if not.