As CppSlim (https://github.com/AIM360/fitnesse-cppslim/) contributor I would like to debug my c++ fixtures using following scenario:
Given fitnesse-standalone.jar started on local machine at http://localhost/
I tried following http://fitnesse.org/FitNesse.UserGuide.DebugingFixtureCode with no luck. As I understand, the reason described here: http://fitnesse.org/FitNesse.UserGuide.DebuggingFitNesseTables.
Is this scenario possible using current FitNesse (v20130530)? If not, where should I start tweaking sources to enable this ability?
The described behavior could be achieved by using the 'remote_debug' option of 'suite' and 'test' commands (http://butunclebob.com/FitNesse.UserGuide.RestfulServices), but only if the port-rotation is omitted in that case or by adding an additional SLIM_REMOTE_DEBUG_PORT variable used in that case.
This is a useful use case.
It would be nice to be able to disable port-rotation. Why/when do we really need it anyway? Shouldn't it be disabled by default, in order to KISS?
There is now a 'slim.pool.size' parameter - presumably you can set that to '1' to get the behavior we're looking for there.
Haven't tried it yet myself though.
Just tried it, seems to work fine!
Can you confirm this problem is also sufficiently covered for you, so we can close the issue? Or are there still problems?
Actually, I stopped using FitNesse :) As you say, it's OK, I am closing the issue. Thank you, anyway.