-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not compatable with Fitnesse 20161106 #16
Comments
If you add to your FitNesse page the line
Slim will pick an available port at random to communicate with the server. If you want to control this a bit more, you can set a fixed port number via e.g.
(or any other port number that is convenient for you). Slim will start from that port and tries the next 10 ports in case of collisions. |
Thanks for the advice! When I use Unfortunately, when I use This is what I'm attempting to run: WORK_DIR=`pwd`
TEST_RUNNER=$WORK_DIR/bin/rubyslim_wrapper
COMMAND_PATTERN=$TEST_RUNNER
cd fitnesse
java -DWORK_DIR="$WORK_DIR" -DTEST_RUNNER="$TEST_RUNNER" -DCOMMAND_PATTERN="$COMMAND_PATTERN" -jar fitnesse-standalone.jar -p 8888 -e 0 "$@" This is the stack trace when I attempt to run the tests:
My immediate problem is solved, but it means I'm stuck on the unmaintained lvonk fork of fitnesse, apparently. |
With the latest version, @dineshs-freshdesk and I have seen
lib/rubyslim/socket_service.rb:19:in
initialize': Permission denied - bind(2) for nil port 1 (Errno::EACCES)` when trying to run tests which work using version 20160515. See the issue here for context and to reproduce the problem.I believe the problem was caused by this PR in Fitnesse.
The text was updated successfully, but these errors were encountered: