[rspec-users] [cucumber] [alpha] The Backgrounder is run without cleaning up
aslak hellesoy
aslak.hellesoy at gmail.com
Wed Feb 11 02:56:41 EST 2009
On Wed, Feb 11, 2009 at 2:10 AM, Chris Flipse <cflipse at gmail.com> wrote:
> This /could/ just a screwy behavior I'm seeing in SQL lite, but I don't
> think so; normal scenarios are doing this just fine.
>
> I'm playing with the Background feature in the .1.99 beta, and it looks like
> it's being run before every feature -- but it's not cleaning up afterwards.
> I have a model with a validates_uniquness_of in place, and I'm seeing
> something that looks like this:
>
> Feature: It should be able to run for multiple files
> Background:
> Given a model with unique name "Foobar"
>
> Scenario: This one runs okay
> # ....
>
> Scenario: But this one fails
> # background is run, and fails to create the model because of the
> validation
>
> Is this known, and fixed in github, or have I stumbled on something new?
>
It's known: http://rspec.lighthouseapp.com/projects/16211/tickets/181-background-runs-outside-of-transactions
It's not fixed yet. Joseph has done some work to address it. I still
have some left to do.
Aslak
> --
> // anything worth taking seriously is worth making fun of
> // http://blog.devcaffeine.com/
>
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>
--
Aslak (::)
More information about the rspec-users
mailing list