Sha256: 94aa99c05f2546568980a2bc01b35417911fe8b19f1f97d83b64c2fb06c8e61c
Contents?: true
Size: 1.74 KB
Versions: 2
Compression:
Stored size: 1.74 KB
Contents
require 'test_helper' module Vedeu describe Configuration do let(:described) { Vedeu::Configuration } before { Configuration.reset! } after { test_configuration } describe '#debug?' do it { described.must_respond_to(:debug) } it 'returns the value of the debug option' do Configuration.debug?.must_equal(false) end end describe '#drb?' do it { described.must_respond_to(:drb) } it 'returns the value of the drb option' do Configuration.drb?.must_equal(false) end end describe '#interactive?' do it { described.must_respond_to(:interactive) } it 'returns the value of the interactive option' do Configuration.interactive?.must_equal(true) end end describe '#once?' do it { described.must_respond_to(:once) } it 'returns the value of the once option' do Configuration.once?.must_equal(false) end end describe '#stdin' do it 'returns the value of the redefined STDIN' do Configuration.stdin.must_equal(nil) end end describe '#stdout' do it 'returns the value of the redefined STDOUT' do Configuration.stdout.must_equal(nil) end end describe '#stderr' do it 'returns the value of the redefined STDERR' do Configuration.stderr.must_equal(nil) end end describe '#terminal_mode' do it 'returns the value of the mode option' do Configuration.terminal_mode.must_equal(:raw) end end describe '.configure' do it 'returns the options configured' do Configuration.configure do # ... end.must_equal(Vedeu::Configuration) end end end # Configuration end # Vedeu
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.4.42 | test/lib/vedeu/configuration/configuration_test.rb |
vedeu-0.4.41 | test/lib/vedeu/configuration/configuration_test.rb |