Sha256: 0051690420977c27184668c070ec068ea612ed7e61f5509d97ff42840098e0d0

Contents?: true

Size: 674 Bytes

Versions: 2

Compression:

Stored size: 674 Bytes

Contents

require 'Context/Spec'
require 'Context/Bridge'

module Context::Spec::BridgeStory

    module Other
        module Special
            class Fun
            end
            
            class In
            end
        end
    end

    module Special
        class Fun
        end
    end

    class Fun
    end
    
    module Excluded
        class Sun
        end    
    end

	describe Context::Bridge do

		it "should reference classes in the namespace provided" do
			bridge = Context::Bridge.new([Special, Other::Special])
			
			bridge.Fun.should be(Special::Fun)
			bridge.In.should be(Other::Special::In)
			bridge.Sun.should_not be(Excluded::Sun)
		end
	end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
jldrill-0.5.1.7 spec/Context/Bridge_spec.rb
context-0.0.22 spec/Context/Bridge_spec.rb