Sha256: 4aec2b3ec1923ee790704190f0108e677852bbfff2ec60b10b932ae94cc0e8c5

Contents?: true

Size: 703 Bytes

Versions: 10

Compression:

Stored size: 703 Bytes

Contents

require 'spec_helper'

describe "Configurating Sprig" do
  before do
    stub_rails_root '~'
    stub_rails_env 'development'
  end

  it "can set the directory" do
    Sprig.configuration.directory.to_path.should == '~/db/seeds/development'

    Sprig.configure do |c|
      c.directory = 'seed_files'
    end

    Sprig.configuration.directory.to_path.should == '~/seed_files/development'
  end

  it "can reset the configuration" do
    Sprig.configure do |c|
      c.directory = 'seed_files'
    end

    Sprig.configuration.directory.to_path.should == '~/seed_files/development'

    Sprig.reset_configuration

    Sprig.configuration.directory.to_path.should == '~/db/seeds/development'
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
sprig-0.2.0 spec/feature/configurations_spec.rb
sprig-0.1.9 spec/feature/configurations_spec.rb
sprig-0.1.7 spec/feature/configurations_spec.rb
sprig-0.1.6 spec/feature/configurations_spec.rb
sprig-0.1.5 spec/feature/configurations_spec.rb
sprig-0.1.4 spec/feature/configurations_spec.rb
sprig-0.1.3 spec/feature/configurations_spec.rb
sprig-0.1.2 spec/feature/configurations_spec.rb
sprig-0.1.1 spec/feature/configurations_spec.rb
sprig-0.1.0 spec/feature/configurations_spec.rb