Has anybody managed to get "PHPUnit on Server" and xdebug to work together correctly?
1.) Debugging of remote Unit-Tests does not work
Break on first line - PhpStorm goes into the debugger with the file "_intellij_phpunit_launcher.php" but does not halt on the breakpoints inside the testclasss. The apache process seems to segfault.
2.) PHPUnit config.xml is ignored
When confguring a phpunit config.xml a windows path is forced (eg. X:\trunk\tests\config.xml) but an Error "Could not read "X:/trunk_phpunit/tests/config.xml".' in /usr/local/share/pear/PHPUnit/Util/Configuration.php..." is triggered (different path mappings no not change this).
3.) "_intellij_phpunit_launcher.php" in SVN
On running a debug on a UnitTest I keep getting asked if i want to add "_intellij_phpunit_launcher.php" to my svn repository.
4.) Test groups not selectable/not stored
The Testgroups Tab is only enabled when "Test: All in Directory" is selected. After changing the Include/Exclude Checkboxes OK/Applying and reopening the dialog the checkbox "include/exclude groups" is still checked, but the Include/Exclude/Group Name Options are not clickable.
5.) Test goup settings are ignored
When running a test from Example 4 the group settings are completely ignored.
1.) standard remote debuggung works
2.) simple remote running of unit tests does work (but without bootstrap or config.xml not useable)
3.) PHPUnit on Server using "In-Place" Serversetting
4.) Mappings seem to be ok (xdebug paths seem to dereference symlinked paths)
5.) php 5.4.6, xdebug 2.2.0
For some of the problems there where bugreports - old ones, fixed ones, undecided ones
eg. WI-9369, WI-4559, WI-10888, WI-10887, WI-8710, WI-7055, WI-5559
no sure how to proceed now - remote unittest debugging is essential