[rspec-users] Error against latest trunk while testing via spec for model

aslak hellesoy aslak.hellesoy at gmail.com
Tue Feb 13 04:18:58 EST 2007


On 2/13/07, Deepak Jois <deepak.jois at gmail.com> wrote:
> On 2/13/07, aslak hellesoy <aslak.hellesoy at gmail.com> wrote:
> > Rails version? svn revision?
> >
> I am running edge rails (HEAD) with rspec trunk HEAD.
>

We haven't tested RSpec on Rails with Rails Edge because Rails (or
some of its dependencies) seems to exit the ruby interpreter while
running the test suite.

Until we solve this problem, we cannot ensure compatibility with Edge Rails

> > On 2/13/07, Deepak Jois <deepak.jois at gmail.com> wrote:
> > > On 2/13/07, aslak hellesoy <aslak.hellesoy at gmail.com> wrote:
> > > > We need the backtrace. Can you run again with --backtrace
> > > >
> > > >
> > > ===============
> > > 1)
> > > TypeError in 'Given a generated venue_spec.rb with fixtures loaded
> > > fixtures should load two Venues'
> > > can't convert nil into String
> > > /home/deepak/personalcode/worlds/config/../vendor/rails/activerecord/lib/active_record/fixtures.rb:251:in
> > > `join'
> > > /home/deepak/personalcode/worlds/config/../vendor/rails/activerecord/lib/active_record/fixtures.rb:251:in
> > > `create_fixtures'
> > > /home/deepak/personalcode/worlds/config/../vendor/rails/activerecord/lib/active_record/fixtures.rb:250:in
> > > `create_fixtures'
> > > /home/deepak/personalcode/worlds/config/../vendor/rails/activerecord/lib/active_record/base.rb:890:in
> > > `silence'
> > > /home/deepak/personalcode/worlds/config/../vendor/rails/activerecord/lib/active_record/fixtures.rb:248:in
> > > `create_fixtures'
> > > /home/deepak/personalcode/worlds/config/../vendor/rails/activerecord/lib/active_record/fixtures.rb:581:in
> > > `load_fixtures'
> > > /home/deepak/personalcode/worlds/config/../vendor/rails/activerecord/lib/active_record/fixtures.rb:535:in
> > > `setup_with_fixtures'
> > > /home/deepak/personalcode/worlds/vendor/plugins/rspec/lib/spec/runner/context_eval.rb:131:in
> > > `create_block_from_parts'
> > > /home/deepak/personalcode/worlds/vendor/plugins/rspec/lib/spec/runner/context_eval.rb:129:in
> > > `create_block_from_parts'
> > > /home/deepak/personalcode/worlds/vendor/plugins/rspec/lib/spec/runner/specification.rb:47:in
> > > `setup_spec'
> > > /home/deepak/personalcode/worlds/vendor/plugins/rspec/lib/spec/runner/specification.rb:29:in
> > > `run'
> > > /home/deepak/personalcode/worlds/vendor/plugins/rspec/lib/spec/runner/context.rb:58:in
> > > `run'
> > > /home/deepak/personalcode/worlds/vendor/plugins/rspec/lib/spec/runner/context.rb:55:in
> > > `run'
> > > /home/deepak/personalcode/worlds/vendor/plugins/rspec/lib/spec/runner/context_runner.rb:23:in
> > > `run'
> > > /home/deepak/personalcode/worlds/vendor/plugins/rspec/lib/spec/runner/context_runner.rb:22:in
> > > `run'
> > > /home/deepak/personalcode/worlds/vendor/plugins/rspec/lib/spec/runner/command_line.rb:27:in
> > > `run'
> > > vendor/plugins/rspec/bin/spec:4:
> > > ========================
> > >
> > > FWIW, here is my fixtures file file
> > >
> > > =======
> > > one:
> > >  id: 1
> > >  name: LT1
> > >  description: Lecture Theatre 1
> > >  active: 1
> > > two:
> > >  id: 2
> > >  name: LT2
> > >  description: Lecture Theatre 2
> > >  active: 0
> > > =========
> > >
> > > The schema of the table matches the fields in the YAML file
> > > _______________________________________________
> > > rspec-users mailing list
> > > rspec-users at rubyforge.org
> > > http://rubyforge.org/mailman/listinfo/rspec-users
> > >
> > _______________________________________________
> > rspec-users mailing list
> > rspec-users at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/rspec-users
> >
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>


More information about the rspec-users mailing list