Sha256: 8027dfab8e90efb24e18cef40daed51399929629a3c4e8ad549b584aa4aa942b

Contents?: true

Size: 534 Bytes

Versions: 8

Compression:

Stored size: 534 Bytes

Contents

require 'mocha/standalone'
require 'mocha/object'

module RSpec
  module Core
    module MockFrameworkAdapter
      def self.framework_name; :mocha end

      # Mocha::Standalone was deprecated as of Mocha 0.9.7.
      begin
        include Mocha::API
      rescue NameError
        include Mocha::Standalone
      end

      def setup_mocks_for_rspec
        mocha_setup
      end

      def verify_mocks_for_rspec
        mocha_verify
      end

      def teardown_mocks_for_rspec
        mocha_teardown
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 5 rubygems

Version Path
tnargav-1.3.3 vendor/bundle/ruby/1.9.1/gems/rspec-core-2.11.1/lib/rspec/core/mocking/with_mocha.rb
tnargav-1.2.3 vendor/bundle/ruby/1.9.1/gems/rspec-core-2.11.1/lib/rspec/core/mocking/with_mocha.rb
fragrant-0.0.5 vendor/bundle/ruby/1.9.1/gems/rspec-core-2.11.1/lib/rspec/core/mocking/with_mocha.rb
gem_repackager-0.1.0 support/gems/rspec-core-2.11.1/lib/rspec/core/mocking/with_mocha.rb
librarian-puppet-0.9.4 vendor/gems/ruby/1.8/gems/rspec-core-2.11.1/lib/rspec/core/mocking/with_mocha.rb
librarian-puppet-0.9.3 vendor/gems/ruby/1.8/gems/rspec-core-2.11.1/lib/rspec/core/mocking/with_mocha.rb
rspec-core-2.11.1 lib/rspec/core/mocking/with_mocha.rb
rspec-core-2.11.0 lib/rspec/core/mocking/with_mocha.rb