Sha256: f167864e9ce1e0f6f6620347be978042fb66b713da61771c1bc0e5ef72ca0088
Contents?: true
Size: 1.61 KB
Versions: 7
Compression:
Stored size: 1.61 KB
Contents
require 'spec_helper' describe "Deploying a Rails 3.1 application" do context "with default production settings" do before(:all) do deploy_test_application('assets_enabled') end it "precompiles assets" do deploy_dir.join('current', 'precompiled').should exist end end context "with asset compilation enabled in ey.yml, despite not otherwise being enabled" do before(:all) do deploy_test_application('assets_enabled_in_ey_yml') end it "precompiles assets" do deploy_dir.join('current', 'precompiled').should exist end end context "with asset support disabled in its config" do before(:all) do deploy_test_application('assets_disabled') end it "does not precompile assets" do deploy_dir.join('current', 'precompiled').should_not exist end end context "with asset compilation disabled in ey.yml, despite all other configuration would enable assets" do before(:all) do deploy_test_application('assets_disabled_in_ey_yml') end it "precompiles assets" do deploy_dir.join('current', 'precompiled').should_not exist end end context "with existing precompilation in a deploy hook" do before(:all) do deploy_test_application('assets_in_hook') end it "does not replace the public/assets directory" do deploy_dir.join('current', 'custom_compiled').should exist deploy_dir.join('current', 'precompiled').should_not exist deploy_dir.join('current', 'public', 'assets').should be_directory deploy_dir.join('current', 'public', 'assets').should_not be_symlink end end end
Version data entries
7 entries across 7 versions & 1 rubygems