testing: switch on all caching?

1 view
Skip to first unread message

itsastickup

unread,
Feb 16, 2009, 4:58:27 PM2/16/09
to Ruby on Rails: Talk

I would like to speed up my tests and I've noticed that not all
caching is switched on in test.rb, and can't think why not.

I've thought to do this:

config.cache_classes = true
config.action_controller.perform_caching = true
config.action_view.cache_template_loading = true

Good idea?

jemminger

unread,
Feb 16, 2009, 7:08:36 PM2/16/09
to Ruby on Rails: Talk
Try it and find out. Think about what might go wrong: do you have
tests expecting some behavior that caching might interfere with?

Also, I have some pretty big test suites, but they run in 1- 2 minutes
at most. How long are yours taking? Is it perhaps inefficient code?

itsastickup

unread,
Feb 17, 2009, 8:46:55 PM2/17/09
to Ruby on Rails: Talk
Thanks for the reply. It is that I can't think what would break. At
the same time the project was configured by default with caching off,
and yet a production site needs to have been tested with cacheing on.
Therefore I would suppose there was a pretty good reason for that
caching to be off that the rails devs know of, and I don't.
Reply all
Reply to author
Forward
0 new messages