Sha256: 983a460ed62ea3a0fc3c13cccf75046e7f9e68496e1da469b4619673ba92bda7
Contents?: true
Size: 700 Bytes
Versions: 1
Compression:
Stored size: 700 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' describe LB::Project, '.rack_env' do subject { object.rack_env } let(:object) { described_class } let(:default) { 'development' } let(:env) { 'RACK_ENV' } after(:each) do object.remove_instance_variable(:@rack_env) end context 'without RACK_ENV' do it 'should return default RACK_ENV' do expect(subject).to eql(default) end end context 'with RACK_ENV=production' do let(:rack_env) { 'production' } before(:each) do ENV[env] = rack_env end after(:each) do ENV.delete(env) end it 'should return production' do expect(subject).to eql(rack_env) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lb-project-0.0.1 | spec/unit/lb/project/class_methods/rack_env_spec.rb |