Thanks Wincent, I'll do that. On Tue, Jun 22, 2010 at 2:37 AM, Wincent Colaiuta <w...@wincent.com> wrote:
> El 22/06/2010, a las 08:16, Marcelo de Moraes Serpa escribió: > > > Hello list, > > > > I have noted a few problems when using rake spec. First, it doesn't seem > to > > load the gems from the Gemfile (:test group) I had to add a required for > > each gem in this group on the spec_helper.rb file when I tried to run the > > tests vai rake spec, if I use the spec command, it works as expected. > > Unfortunately I can't help you here. At least with the versions I'm using > (rspec-rails 2.0.0.beta.12, steak 0.4.0.beta.1, rails 3.0.0.beta.4) I > haven't noted any problems. > > > Another thing -- I'm using Steak for acceptance testing. Steak puts its > > tests under spec/acceptance. Each Steak test uses the > acceptance_helper.rb > > helper script. This helper also automatically loads any ruby script from > > spec/acceptance/support/*.rb. The issue here is that, when I run rake > spec, > > it is running acceptance tests as well, which would not be a problem if > some > > support scripts from it set *not to use transactional fixtures* and setup > > DatabaseCleaner, and messes up with the rest of the specs. > > > > Any ideas on how to exclude acceptance tests from the rake spec? > > There is nothing intrinsically "special" about the "spec/acceptance" > directory so you could move that somewhere else (for example, Cucumber > sticks its features in a top-level "features" directory and you could do the > same kind of thing). > > The only thing is the generator included with Steak will keep putting the > files into "spec/acceptance" unless you tweak the generator yourself, or > choose not to use it. > > Also, the "spec:acceptance" Rake task defined by Steak in > "lib/tasks/steak.rake" would need to be updated to refer to your new path. > > If all of this seems like too much work, you could try posting a ticket on > the Steak tracker asking Luismi to consider changing the location of the > files: > > http://github.com/cavalle/steak/issues > > He is usually very responsive, and I'm sure that he'll either give you what > your asking for, or explain why it can't be that way. > > Cheers, > Wincent > > > > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users