I think the name "transactional fixtures" is a little misleading and 
confusing, because (as far as I can tell) it doesn't really have anything 
to do with fixtures.

This is pretty embarrassing, but I've been using Rails almost since 1.0 and 
I had no idea that transactional fixtures were running on my tests. I don't 
use fixtures so I just erroneously assumed that feature didn't work for me. 
I've been using Database Cleaner unnecessarily for like the last four 
years. I know, it seems ridiculous, but I talked to a few other fairly 
savvy Rails users and they had no idea either. I'm beginning to think my 
misunderstanding is fairly common.

Is there any interest in renaming the feature to something clearer and more 
descriptive, like "transactional tests"? E.g. use_transactional_tests. If 
so, I'd be happy to do the work to deprecate the old name, add the new 
name, and rename/update everything where necessary.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-core+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-core@googlegroups.com.
Visit this group at http://groups.google.com/group/rubyonrails-core.
For more options, visit https://groups.google.com/d/optout.

Reply via email to