Sha256: 98d2f9903a17a09146926fc715931cbdbdc3f1dcb457c80c36742583dbe220ca
Contents?: true
Size: 1.28 KB
Versions: 2
Compression:
Stored size: 1.28 KB
Contents
require 'spec_helper' describe Adhearsion::Rails::Plugin do describe "while accessing the plugin configuration" do it "should retrieve a valid configuration instance" do Adhearsion.config.adhearsion_rails.should be_instance_of Loquacious::Configuration end it "should configure properly the path" do Adhearsion.config.adhearsion_rails.path.should == "" end it "should configure properly the environment" do Adhearsion.config.adhearsion_rails.environment.should == :development end end describe "while configuring a specific config value" do before do @path = Adhearsion.config[:adhearsion_rails].path @environment = Adhearsion.config[:adhearsion_rails].environment end after do Adhearsion.config[:adhearsion_rails].path = @path Adhearsion.config[:adhearsion_rails].environment = @environment end it "ovewrites properly the path value" do Adhearsion.config[:adhearsion_rails].path = "/foo/bar" Adhearsion.config[:adhearsion_rails].path.should == "/foo/bar" end it "ovewrites properly the environment value" do Adhearsion.config[:adhearsion_rails].environment = :production Adhearsion.config[:adhearsion_rails].environment.should == :production end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
adhearsion-rails-1.0.0 | spec/adhearsion/rails/plugin_spec.rb |
adhearsion-rails-0.1.0 | spec/adhearsion/rails/plugin_spec.rb |