Sha256: c2c9a6abaa5c0965b65f549bccd606b6a7b9746678612c39f4ced34929a352d2

Contents?: true

Size: 382 Bytes

Versions: 1

Compression:

Stored size: 382 Bytes

Contents

module Fix
  class Scope < BasicObject
    include Helper::CallHelper
    include Helper::ScopeHelper
    include Helper::FooHelper

    def initialize subject, desc
      @subject = subject
      @desc = desc
    end

    def subject &block
      if block
        @subject = Subject.new @subject.instance_exec(&block), @subject.examples
      end

      @subject
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fix-0.0.1.pre lib/fix/scope.rb