Sha256: 67b3974965215954a3eab89fe4e15c50222068b1041c38c9ff4c07bb0e7e9218

Contents?: true

Size: 654 Bytes

Versions: 2

Compression:

Stored size: 654 Bytes

Contents

require File.join(File.dirname(__FILE__), 'helpers')

require 'spec'
module Spec # :nodoc:
  module Example # :nodoc:
    module ExampleMethods # :nodoc:
      include Mack::Routes::Urls
      include Mack::Testing::Helpers
    
      alias_instance_method :eval_block, :mack_eval_block

      def eval_block
        in_session do
          mack_eval_block
        end
      end
    
    end # ExampleMethods
  end # Example
  
  module Matchers # :nodoc:
    
    alias_method :__original_match, :match
    
    def match(regexp)
      regexp = /#{regexp}/ if regexp.is_a?(String)
      __original_match(regexp)
    end
  end # Matchers
  
end # Spec


Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mack-0.8.3 lib/mack/testing/rspec.rb
mack-0.8.3.1 lib/mack/testing/rspec.rb