On 23 Feb 2009, at 20:24, schtieF wrote:

>
>
>> Are you checking by looking at the database with whatever command  
>> line
>> tool your db provides ?
>> tests run inside a transaction and by default other connections can't
>> see uncommitted changes from another transaction.
>
> I'm using phpMyAdmin to look at the database used for my tests.
>
> That might be a solution, but why does ActiveRecord not commit after
> save! ?
> that does not make any sense to me.
>
Because in tests the entire test is wrapped in a transaction (so that  
after the test all the changes it made can be rolled back so that  
fixtures don't have to be reloaded after each test)

Fred
> schtief
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to