On Wed, Jan 14, 2009 at 7:56 PM, James Byrne <[email protected]> wrote:

> James Byrne wrote:
>
> > Then I see this error:
> >
> >     And the user named "newuser" is an administrator     #
> > features/app/models/users/step_definitions/user_steps.rb:24
> >       undefined method `user_administrator' for #<User:0x2ac26fa83e80>
> > (NoMethodError)
> >
> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/attribute_methods.rb:260:in
> > `method_missing'
> >       ./features/app/models/users/step_definitions/user_steps.rb:26:in
> > `And /user named "(.*)" is an administrator/'
> >       features/app/models/users/user.feature:29:in `And the user named
> > "newuser" is an administrator'
> >
> >
> > Have I misspelled something somewhere and just cannot see it?  what is
> > causing this?
>
> I have changed the type to string and get the same error.  I have
> changed the attribute name to useradministrator and still get the same
> error.


Some things you can try

* Open a raw database session against the test db and look at tables and
columns
* script/runner "p User.column_names" -e test
* script/runner "p User.column_names" -e development


> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> rspec-users mailing list
> [email protected]
> http://rubyforge.org/mailman/listinfo/rspec-users
>
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to