User.transaction do
   User.destroy(1)
   Account.create!(:foo => 'bar')
   Setting.update_all('foo=bar', 'bar=foo')
end

Die alte, jetzt nicht mehr gültige Schreibweise transaction(object) hat die Object-level Transactions geboten.


Ok, hört sich gut an. Die Frage ist: Gilt das auch für 1.1.6? Das vergaß
ich zu erwähnen, ich komme bei einer ProduktivApp da momentan leider
nicht von weg .... jedenfalls nicht ohne nicht rechtfertigbaren
Aufwand :) ....

Ja, im Zweifel sollte dein functional Test einen Fehler schmeissen ;-)

Jonathan

--
Jonathan Weiss
http://blog.innerewut.de
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an