Sha256: b1e0fad6253689803e8350ffe141003291501a806cb0f907f3ec3621066833f1
Contents?: true
Size: 668 Bytes
Versions: 1
Compression:
Stored size: 668 Bytes
Contents
require 'spec_helper' describe Dotenvious::Loaders::Env do describe '.new' do it 'takes one argument' do expect{ described_class.new('test') }.to_not raise_error end end describe '#load' do it 'loads files from its .new argument' do expect(File).to receive(:read).with('test').and_return "" described_class.new('test').load end it 'passes those arguments to Dotenvious::ENV_EXAMPLE' do expect(File).to receive(:read).and_return "TEST=123\nEXAMPLE=234" described_class.new('test').load expect(Dotenvious::ENV['TEST']).to eq '123' expect(Dotenvious::ENV['EXAMPLE']).to eq '234' end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dotenvious-0.0.1 | spec/dotenvious/loaders/env_spec.rb |