Sha256: 44f19a4611c826c9ac74ebec353e79e44a0a647435ccd02fd547934da4b2e3bf

Contents?: true

Size: 468 Bytes

Versions: 10

Compression:

Stored size: 468 Bytes

Contents

require 'spec_helper'
require 'sugar-high/includes'

module Simple
  module X
    def x
      'x'
    end
  end

  module Y
    def y
      'y'
    end
  end

  includes :x, :y
end

class Xman
  include Simple
end

describe "SugarHigh" do
  describe "Includes ext" do
    describe '#includes' do
      it "should include namespaces X and Y" do
        Xman.new.respond_to?(:x).should be_true
        Xman.new.respond_to?(:y).should be_true
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
sugar-high-0.7.3 spec/sugar-high/includes_spec.rb
sugar-high-0.7.2 spec/sugar-high/includes_spec.rb
sugar-high-0.7.1 spec/sugar-high/includes_spec.rb
sugar-high-0.7.0 spec/sugar-high/includes_spec.rb
sugar-high-0.6.3 spec/sugar-high/includes_spec.rb
sugar-high-0.6.2.1 spec/sugar-high/includes_spec.rb
sugar-high-0.6.1 spec/sugar-high/includes_spec.rb
sugar-high-0.6.0 spec/sugar-high/includes_spec.rb
sugar-high-0.5.5 spec/sugar-high/includes_spec.rb
sugar-high-0.5.4 spec/sugar-high/includes_spec.rb