Sha256: 8e75c6659bf52bddcae906fb70d9bac79a5d2b00966833c4bd5229f7405d993b

Contents?: true

Size: 458 Bytes

Versions: 13

Compression:

Stored size: 458 Bytes

Contents

$:.push File.join(File.dirname(__FILE__), *%w[.. .. lib])
require "rubygems"
require 'spec'

Spec::Runner.configure do |config|
  config.mock_with :flexmock
end

describe "plugging in flexmock" do
  it "allows flexmock to be used" do
    target = Object.new
    flexmock(target).should_receive(:foo).once
    lambda {flexmock_verify}.should raise_error
  end
  
  it "does not include rspec mocks" do
    Spec.const_defined?(:Mocks).should be_false
  end
end

Version data entries

13 entries across 13 versions & 3 rubygems

Version Path
dchelimsky-rspec-1.1.11.2 resources/spec/spec_with_flexmock.rb
dchelimsky-rspec-1.1.11.3 resources/spec/spec_with_flexmock.rb
dchelimsky-rspec-1.1.11.4 resources/spec/spec_with_flexmock.rb
dchelimsky-rspec-1.1.11.5 resources/spec/spec_with_flexmock.rb
dchelimsky-rspec-1.1.11.6 resources/spec/spec_with_flexmock.rb
dchelimsky-rspec-1.1.11.7 resources/spec/spec_with_flexmock.rb
dchelimsky-rspec-1.1.12 resources/spec/spec_with_flexmock.rb
rspec-1.1.12 resources/spec/spec_with_flexmock.rb
spree-0.6.0 vendor/plugins/rspec/resources/spec/spec_with_flexmock.rb
spree-0.7.1 vendor/plugins/rspec/resources/spec/spec_with_flexmock.rb
spree-0.7.0 vendor/plugins/rspec/resources/spec/spec_with_flexmock.rb
spree-0.8.0 vendor/plugins/rspec/resources/spec/spec_with_flexmock.rb
spree-0.8.1 vendor/plugins/rspec/resources/spec/spec_with_flexmock.rb