Running PHPUnit tests over SSH on Vagrant with PhpStorm 8

More and more PHP developers are shifting to a workflow where they use PhpStorm on their local machine and run and debug their PHP applications on a remote server or Vagrant machine. Which is great! Every project we’re working on would have its dedicated, virtual development machine and we easily share the project configuration and development environment with our team. Even version it through source control.

Since introducing Vagrant support in PhpStorm 7, we’ve had tons of feedback from our users. While PhpStorm has been supporting running PHPUnit on remote servers for quite a while, developers working with Vagrant clearly prefer doing this over SSH instead. And that is exactly what we can now do using PhpStorm 8.

Running PHPUnit tests on Vagrant using PhpStorm

Head over to our tutorial on running PHPUnit tests over SSH on Vagrant (or remote servers) and give it a go with the latest PhpStorm 8 EAP. Your feedback is welcome through the issue tracker, by posting in the comments below, or in our forums!

Develop with pleasure!
– JetBrains PhpStorm Team

This entry was posted in Cool Feature, Early Access Program and tagged , , , , , , . Bookmark the permalink.
  • Chris

    Is there a way for those of us using the full IntelliJ IDEA to get access to an EAP version of the PHP plugin? I’d love to test out these new features.

  • Bruno

    Cool,
    But I see no use for this feature without Blade/Laravel support =p

    • Patrick Sweeney

      Can you not read the many replies you have already got from other threads saying it WILL be in phpStorm 8? As I replied to you earlier, while I agree it’s overdue at least you know phpStorm is getting it – most IDE’s don’t bother. Be thankful Jetbrains is as receptive as they are.

      That being said, YOU may not need this feature, but a LOT of people are glad to see it.

    • Sorin

      You can always write your own plugin.

  • Martin Lademann

    I can run my test suite on a Vagrant machine successfully this way. But I won’t get the code coverage results back in the IDE. Any ideas how to fix that?