Forum: RSpec Fwd: spec_server not working...

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
2adcab94830cc4abd3610984fbe5225c?d=identicon&s=25 Matt Darby (mdarby)
on 2008-10-31 22:37
(Received via mailing list)
I can't seem to get spec_server to work correctly (I've never used it
before, so maybe I'm missing something?)

I start up spec_server as prescribed:
mdarby@macbook:~/Documents/apps/CCW: rake spec:server:start
(in /Users/mdarby/Documents/Apps/CCW)
Starting up spec server.
Loading Rails environment
Ready
spec_server launched. (PID: 31387)


Then I try to run a spec and it times out after about thirty seconds:
mdarby@macbook:~/Documents/apps/CCW: ./script/spec --drb spec/models/
job_spec.rb
No server is running

^C/usr/local/lib/ruby/1.8/drb/drb.rb:566:in `read': Interrupt
         from /usr/local/lib/ruby/1.8/drb/drb.rb:566:in `load'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:632:in `recv_reply'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:923:in `recv_reply'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:1202:in `send_message'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:1093:in
`method_missing'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:1177:in `open'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:1092:in
`method_missing'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:1110:in `with_friend'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:1091:in
`method_missing'
         from /usr/local/lib/ruby/gems/1.8/gems/rspec-1.1.11/lib/spec/
runner/drb_command_line.rb:13:in `run'
         from /usr/local/lib/ruby/gems/1.8/gems/rspec-1.1.11/lib/spec/
runner/option_parser.rb:184:in `parse_drb'
         from /usr/local/lib/ruby/gems/1.8/gems/rspec-1.1.11/lib/spec/
runner/option_parser.rb:124:in `order!'
         from /usr/local/lib/ruby/gems/1.8/gems/rspec-1.1.11/lib/spec/
runner.rb:202:in `options'
         from /usr/local/lib/ruby/gems/1.8/gems/rspec-1.1.11/lib/spec/
runner/command_line.rb:8:in `run'
         from ./script/spec:5

Gems installed:
rspec (1.1.11)
rspec-rails (1.1.11)

Any thoughts?

Thanks!
48641c4be1fbe167929fb16c9fd94990?d=identicon&s=25 Mark Wilden (Guest)
on 2008-10-31 22:49
(Received via mailing list)
On Fri, Oct 31, 2008 at 2:34 PM, Matt Darby <matt@matt-darby.com> wrote:

> I can't seem to get spec_server to work correctly (I've never used it
> before, so maybe I'm missing something?)
>

Try running 'spec' (presuming it's in your path). I had problems running
'script/spec' with version 1.1.9. I don't know if that will help, but
it's
worth a shot.

For my money, spec_server is the most useful part of Rails programming
that
very few people use (TextMate is the opposite).

///ark
2adcab94830cc4abd3610984fbe5225c?d=identicon&s=25 Matt Darby (mdarby)
on 2008-10-31 22:54
(Received via mailing list)
Same thing unfortunately. It also happens when I add --drb to spec/
spec.opts and run autotest/autospec as well.
49de4cd2f26705785cbef2b15a9df7aa?d=identicon&s=25 Nick Hoffman (Guest)
on 2008-10-31 23:06
(Received via mailing list)
On 2008-10-31, at 17:52, Matt Darby wrote:
> Same thing unfortunately. It also happens when I add --drb to spec/
> spec.opts and run autotest/autospec as well.

G'day Matt. This probably won't be of much help, but I've never been
able to run my specs against spec_server. I always get this error:

/opt/local/lib/ruby/1.8/drb/drb.rb:852:in `initialize': getaddrinfo:
nodename nor servname provided, or not known (SocketError)

Cheers,
Nick
48641c4be1fbe167929fb16c9fd94990?d=identicon&s=25 Mark Wilden (Guest)
on 2008-10-31 23:26
(Received via mailing list)
On Fri, Oct 31, 2008 at 2:52 PM, Matt Darby <matt@matt-darby.com> wrote:

> Same thing unfortunately. It also happens when I add --drb to
> spec/spec.opts and run autotest/autospec as well.
>

FWIW, I've never gotten autotest to work with --drb, either.

///ark
2adcab94830cc4abd3610984fbe5225c?d=identicon&s=25 Matt Darby (mdarby)
on 2008-11-01 00:26
(Received via mailing list)
Hrm... So... anyone? It seems like this should be kind of straight
forward :(
470bde6cbfc29b49820b10da712a8a1d?d=identicon&s=25 Glenn Ford (Guest)
on 2008-11-06 00:02
(Received via mailing list)
This is the same error that I get also.  I'd love to get this working,

Glenn
This topic is locked and can not be replied to.