Sha256: bb2e699a5c9cf55fe3ff1d3f76c9a795ec294ff93f4da28f1d076718e5f7985d

Contents?: true

Size: 716 Bytes

Versions: 14

Compression:

Stored size: 716 Bytes

Contents

require File.dirname(__FILE__) + '/spec_helper'

describe "Running specs with --diff" do
  it "should print diff of different strings" do
    uk = <<-EOF
RSpec is a
behaviour driven development
framework for Ruby
EOF
    usa = <<-EOF
RSpec is a
behavior driven development
framework for Ruby
EOF
    usa.should == uk
  end

  class Animal
    def initialize(name,species)
      @name,@species = name,species
    end

    def inspect
      <<-EOA
<Animal
name=#{@name},
species=#{@species}
>
      EOA
    end
  end

  it "should print diff of different objects' pretty representation" do
    expected = Animal.new "bob", "giraffe"
    actual   = Animal.new "bob", "tortoise"
    expected.should eq(actual)
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
rspec-core-2.0.0.beta.9 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.beta.8 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.beta.7 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.beta.6 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.beta.5 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.beta.4 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.beta.3 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.beta.2 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.beta.1 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.a10 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.a9 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.a8 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.a7 example_specs/failing/diffing_spec.rb
rspec-core-2.0.0.a6 example_specs/failing/diffing_spec.rb