Hello, I have recently upgraded to the 0.8.2 release of rSpec, and I am receiving the following message with each view spec execution: WARNING: there is no transaction in progress I have upgraded the rspec_on_rails plugin as well, and both the model and controller tests are working flawlessly. Is there some simple step I missed? thanks for the input. -Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rspec-users/attachments/20070315/dfb03d8b/attachment.html
spec/spec_helper.rb has changed. Did you run script/generate rspec? On 3/15/07, Chris Hoffman <bosshoff at gmail.com> wrote:> Hello, > I have recently upgraded to the 0.8.2 release of rSpec, and I am receiving > the following message with each view spec execution: > > WARNING: there is no transaction in progress > > I have upgraded the rspec_on_rails plugin as well, and both the model and > controller tests are working flawlessly. Is there some simple step I > missed? thanks for the input. > > -Chris > > _______________________________________________ > rspec-users mailing list > rspec-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >
Yes, and I added my own customizations back in. Other than helper methods, I have extended the Spec::Rails::Runner thusly: module Spec module Rails module Runner class EvalContext < Test::Unit::TestCase self.use_transactional_fixtures = true self.use_instantiated_fixtures = false self.fixture_path = RAILS_ROOT + ''/spec/fixtures'' # You can set up your global fixtures here, or you # can do it in individual contexts using "fixtures :table_a, table_b". # #self.global_fixtures = :table_a, :table_b # for breakpoint support require ''active_support/breakpoint'' include Breakpoint include HpricotSpecHelper end end end end Is there something that jumps out at you? On 3/15/07, David Chelimsky <dchelimsky at gmail.com> wrote:> > spec/spec_helper.rb has changed. Did you run script/generate rspec? > > On 3/15/07, Chris Hoffman <bosshoff at gmail.com> wrote: > > Hello, > > I have recently upgraded to the 0.8.2 release of rSpec, and I am > receiving > > the following message with each view spec execution: > > > > WARNING: there is no transaction in progress > > > > I have upgraded the rspec_on_rails plugin as well, and both the model > and > > controller tests are working flawlessly. Is there some simple step I > > missed? thanks for the input. > > > > -Chris > > > > _______________________________________________ > > 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 >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rspec-users/attachments/20070315/054310d0/attachment.html
What happens if you turn off transactions? On 3/15/07, Chris Hoffman <bosshoff at gmail.com> wrote:> Yes, and I added my own customizations back in. Other than helper methods, > I have extended the Spec::Rails::Runner thusly: > > module Spec > module Rails > module Runner > class EvalContext < Test::Unit::TestCase > self.use_transactional_fixtures = true > self.use_instantiated_fixtures = false > self.fixture_path = RAILS_ROOT + ''/spec/fixtures'' > > # You can set up your global fixtures here, or you > # can do it in individual contexts using "fixtures :table_a, > table_b". > # > #self.global_fixtures = :table_a, :table_b > > # for breakpoint support > require ''active_support/breakpoint'' > include Breakpoint > > include HpricotSpecHelper > end > end > end > end > > Is there something that jumps out at you? > > > On 3/15/07, David Chelimsky <dchelimsky at gmail.com> wrote: > > spec/spec_helper.rb has changed. Did you run script/generate rspec? > > > > On 3/15/07, Chris Hoffman <bosshoff at gmail.com> wrote: > > > Hello, > > > I have recently upgraded to the 0.8.2 release of rSpec, and I am > receiving > > > the following message with each view spec execution: > > > > > > WARNING: there is no transaction in progress > > > > > > I have upgraded the rspec_on_rails plugin as well, and both the model > and > > > controller tests are working flawlessly. Is there some simple step I > > > missed? thanks for the input. > > > > > > -Chris > > > > > > _______________________________________________ > > > 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 >
That fixes it. Any idea why transactions are throwing that warning? I mean, it''s just an annoyance, since all of the tests still run, but I would like to get rid of it if possible. -Chris On 3/15/07, aslak hellesoy <aslak.hellesoy at gmail.com> wrote:> > What happens if you turn off transactions? > > On 3/15/07, Chris Hoffman <bosshoff at gmail.com> wrote: > > Yes, and I added my own customizations back in. Other than helper > methods, > > I have extended the Spec::Rails::Runner thusly: > > > > module Spec > > module Rails > > module Runner > > class EvalContext < Test::Unit::TestCase > > self.use_transactional_fixtures = true > > self.use_instantiated_fixtures = false > > self.fixture_path = RAILS_ROOT + ''/spec/fixtures'' > > > > # You can set up your global fixtures here, or you > > # can do it in individual contexts using "fixtures :table_a, > > table_b". > > # > > #self.global_fixtures = :table_a, :table_b > > > > # for breakpoint support > > require ''active_support/breakpoint'' > > include Breakpoint > > > > include HpricotSpecHelper > > end > > end > > end > > end > > > > Is there something that jumps out at you? > > > > > > On 3/15/07, David Chelimsky <dchelimsky at gmail.com> wrote: > > > spec/spec_helper.rb has changed. Did you run script/generate rspec? > > > > > > On 3/15/07, Chris Hoffman <bosshoff at gmail.com> wrote: > > > > Hello, > > > > I have recently upgraded to the 0.8.2 release of rSpec, and I am > > receiving > > > > the following message with each view spec execution: > > > > > > > > WARNING: there is no transaction in progress > > > > > > > > I have upgraded the rspec_on_rails plugin as well, and both the > model > > and > > > > controller tests are working flawlessly. Is there some simple step > I > > > > missed? thanks for the input. > > > > > > > > -Chris > > > > > > > > _______________________________________________ > > > > 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 > > > _______________________________________________ > rspec-users mailing list > rspec-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rspec-users/attachments/20070315/8d525e86/attachment-0001.html
On 3/15/07, Chris Hoffman <bosshoff at gmail.com> wrote:> That fixes it. Any idea why transactions are throwing that warning? I > mean, it''s just an annoyance, since all of the tests still run, but I would > like to get rid of it if possible. >No idea, sorry. You''re welcome to submit a bug report with detailed steps (a patch) that lets us reproduce it easily though. Aslak> -Chris > > > On 3/15/07, aslak hellesoy <aslak.hellesoy at gmail.com> wrote: > > What happens if you turn off transactions? > > > > On 3/15/07, Chris Hoffman <bosshoff at gmail.com> wrote: > > > Yes, and I added my own customizations back in. Other than helper > methods, > > > I have extended the Spec::Rails::Runner thusly: > > > > > > module Spec > > > module Rails > > > module Runner > > > class EvalContext < Test::Unit::TestCase > > > self.use_transactional_fixtures = true > > > self.use_instantiated_fixtures = false > > > self.fixture_path = RAILS_ROOT + ''/spec/fixtures'' > > > > > > # You can set up your global fixtures here, or you > > > # can do it in individual contexts using "fixtures :table_a, > > > table_b". > > > # > > > #self.global_fixtures = :table_a, :table_b > > > > > > # for breakpoint support > > > require ''active_support/breakpoint'' > > > include Breakpoint > > > > > > include HpricotSpecHelper > > > end > > > end > > > end > > > end > > > > > > Is there something that jumps out at you? > > > > > > > > > On 3/15/07, David Chelimsky < dchelimsky at gmail.com> wrote: > > > > spec/spec_helper.rb has changed. Did you run script/generate rspec? > > > > > > > > On 3/15/07, Chris Hoffman < bosshoff at gmail.com> wrote: > > > > > Hello, > > > > > I have recently upgraded to the 0.8.2 release of rSpec, and I am > > > receiving > > > > > the following message with each view spec execution: > > > > > > > > > > WARNING: there is no transaction in progress > > > > > > > > > > I have upgraded the rspec_on_rails plugin as well, and both the > model > > > and > > > > > controller tests are working flawlessly. Is there some simple step > I > > > > > missed? thanks for the input. > > > > > > > > > > -Chris > > > > > > > > > > _______________________________________________ > > > > > 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 > > > > > _______________________________________________ > > 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 >