factory_girl + rspec no parece revertir los cambios después de cada ejemplo

Similar al problema descrito aquí:http://rpheath.com/posts/411-how-to-use-factory-girl-with-rspec

En resumen (código acortado):

spec_helper:

config.use_transactional_fixtures = true
config.use_instantiated_fixtures  = false

factories.rb:

Factory.define :state do
  f.name "NY"
end

en mi especificación

before(:each) do 
  @static_model = Factory(:state) # with validate uniqueness of state name
end

error:

nombre de entrada duplicado "NY", etc.

Pregunta: ¿No debería rspec borrar la base de datos antes de cada ejemplo de especificación y, por lo tanto, no arrojar errores de entrada duplicados?

Respuestas a la pregunta(7)

Su respuesta a la pregunta