annotate config/environments/test.rb @ 83:ae360c3b0bb0

Disable explain when using jruby because it's not supported. The patch for this support exist but for some reason still not included in latest release of the jdbc adapter. Reference: https://github.com/jruby/activerecord-jdbc-adapter/pull/206
author Edho Arief <edho@myconan.net>
date Mon, 15 Oct 2012 03:45:18 -0700
parents 4aa8194a1733
children cb30b72e8ded
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
1 Zeropaste::Application.configure do
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
2 # Settings specified here will take precedence over those in config/application.rb
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
3
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
4 # The test environment is used exclusively to run your application's
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
5 # test suite. You never need to work with it otherwise. Remember that
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
6 # your test database is "scratch space" for the test suite and is wiped
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
7 # and recreated between test runs. Don't rely on the data there!
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
8 config.cache_classes = true
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
9
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
10 # Configure static asset server for tests with Cache-Control for performance
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
11 config.serve_static_assets = true
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
12 config.static_cache_control = "public, max-age=3600"
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
13
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
14 # Log error messages when you accidentally call methods on nil
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
15 config.whiny_nils = true
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
16
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
17 # Show full error reports and disable caching
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
18 config.consider_all_requests_local = true
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
19 config.action_controller.perform_caching = false
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
20
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
21 # Raise exceptions instead of rendering exception templates
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
22 config.action_dispatch.show_exceptions = false
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
23
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
24 # Disable request forgery protection in test environment
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
25 config.action_controller.allow_forgery_protection = false
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
26
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
27 # Tell Action Mailer not to deliver emails to the real world.
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
28 # The :test delivery method accumulates sent emails in the
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
29 # ActionMailer::Base.deliveries array.
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
30 config.action_mailer.delivery_method = :test
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
31
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
32 # Raise exception on mass assignment protection for Active Record models
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
33 config.active_record.mass_assignment_sanitizer = :strict
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
34
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
35 # Print deprecation notices to the stderr
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
36 config.active_support.deprecation = :stderr
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
37 end