I guess I can forward this issue to fixture builder, It only happens for fixtures that are in a module, like Event::Confirm Event::CriticalError Those fixtures propably need to either be named differently or to live in a module subfolder.
So, nothing wrong with RSpec, I am very sorry that I put this one on you, so many times you have already proven to people that the error lies elsewhere and rspec is running perfectly fine. But for many users like me it's where we see the error/problem we suspect it's origin. And integration between all the testing tools is tricky to balance for devs. On Thu, Jun 7, 2012 at 12:15 PM, David Chelimsky <dchelim...@gmail.com>wrote: > On Thu, Jun 7, 2012 at 5:54 AM, David Chelimsky <dchelim...@gmail.com> > wrote: > > On Thu, Jun 7, 2012 at 4:00 AM, Rainer Kuhn <rai...@incutio.com> wrote: > >> I narrowed it down to three things, the first one might be interesting > to > >> you, the other ones are my problem, although probably common among lots > of > >> projects: > >> > >> Since we don't mock we usually need a bit of test data prepared for each > >> test. At first we used factories, but setting things up every time took > way > >> to long. So I went for fixture builder instead. > >> ( > http://pivotallabs.com/users/georg/blog/articles/1864-fixture-builder-and-rspec-acceptance > ) > >> It was an immediate improvement, although not a great one, since we > have a > >> generic setup_test_data method that runs before most tests and loads > from > >> the database into instance variables. > >> > >> 1) config.global_fixtures = :all > >> With this line in, the execution of a single focused spec jumps up to a > >> minute. My unresearched guess is that it might load the fixtures for > each > >> spec, although it won't even be executed. > > > > Would you please check log/test.log to verify this? > > Actually I went ahead and checked this myself and what I see is that > it only creates fixtures before each spec that is run. If you run one, > it happens once ... 2, twice, etc. > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users > -- Rainer Kuhn Rails Developer Incutio :: www.incutio.com http://www.facebook.com/Incutio https://twitter.com/incutio UK Head Office: Unit 4, The Bridge Business Centre, Ash Road South, Wrexham, LL13 9UG. US Head Office: 33 South Commercial Street, Manchester, NH 03101 T: +44 (0) 1978 661 666 F: +44 (0)7092 181 581
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users