Sha256: 9aa86dd1db67254ffcbce89e2b8781e6330db2f50e14bd0a01b8c13dcf49294c
Contents?: true
Size: 686 Bytes
Versions: 4
Compression:
Stored size: 686 Bytes
Contents
require 'spec_helper' describe Hypercuke do around do |example| layer = Hypercuke.current_layer begin example.run ensure Hypercuke.current_layer = layer end end describe "current layer" do it "can be set" do Hypercuke.current_layer = 'wibble' expect( Hypercuke.current_layer ).to eq( :wibble ) end it "defaults to an environment variable" do expect( Hypercuke.current_layer ).to be nil begin ENV['HYPERCUKE_LAYER'] = 'flapjack_adjustment_station' expect( Hypercuke.current_layer ).to eq( :flapjack_adjustment_station ) ensure ENV['HYPERCUKE_LAYER'] = nil end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
hypercuke-0.5.2 | spec/hypercuke_spec.rb |
hypercuke-0.5.1 | spec/hypercuke_spec.rb |
hypercuke-0.5.0 | spec/hypercuke_spec.rb |
hypercuke-0.4.1 | spec/hypercuke_spec.rb |