xela
September 17, 2010, 2:54pm
1
Hello,
I’ve set up rails 3 with rspec-rails 2.0.0.beta.22.
When generating a controller, like so:
rails generate controller Users new
no spec/controllers get generated.
However, when I do:
rails generate scaffold Users name:string email:string
spec/controllers gets created.
These are my steps and my environment:
http://pastie.org/1163699
Am I doing something obviously wrong?
Thanks
xela
September 17, 2010, 3:02pm
2
On Sep 17, 2010, at 7:16 AM, Aleksandar Simic wrote:
However, when I do:
rails generate scaffold Users name:string email:string
spec/controllers gets created.
These are my steps and my environment:
http://pastie.org/1163699
Am I doing something obviously wrong?
Nope. Bug. Fixed, but fix not yet released:
xela
September 17, 2010, 3:34pm
3
On Fri, Sep 17, 2010 at 2:01 PM, David C. [email protected]
wrote:
http://pastie.org/1163699
Am I doing something obviously wrong?
Nope. Bug. Fixed, but fix not yet released:
Issues · rspec/rspec-rails · GitHub
Thats good to know.
So whats the recommended action: use 2.0.0.beta.21 or wait for
2.0.0.beta.23 to come out?
Thanks
xela
September 17, 2010, 3:54pm
4
On Sep 17, 2010, at 8:14 AM, Aleksandar Simic wrote:
rails generate controller Users new
So whats the recommended action: use 2.0.0.beta.21 or wait for 2.0.0.beta.23 to come out?
Neither. This only impacts generators, so if I were in your shoes I’d
just stick w/ beta.22 and write my controller specs by hand. If you
really feel you need the generators, then you could always point your
Gemfile to git:
gem “rspec-rails”, “>= 2.0.0.beta.22”, :git =>
“git://github.com/rspec/rspec-rails.git”
Then run “bundle update” and you’ll be good to go.