Sha256: 53190462b36adf0ebd4f09334660c75b772706a149d44560a291d102673adbce

Contents?: true

Size: 1.66 KB

Versions: 0

Compression: gzip

Compressed size: 767 Bytes

Stored size: 767 Bytes

Contents

--- !ruby/object:Gem::Specification 
name: diff_matcher
version: !ruby/object:Gem::Version 
  prerelease: 
  version: 1.0.1
platform: ruby
authors: 
- Playup
autorequire: 
bindir: bin
cert_chain: []

date: 2011-09-21 00:00:00 +10:00
default_executable: 
dependencies: []

description: |
  DiffMatcher performs recursive matches on values contained in hashes, arrays and combinations thereof.
  
  Values in a containing object match when:
  
      - actual == expected
      - actual.is_a? expected  # when expected is a class
      - expected.match actual  # when expected is a regexp
      - expected.call actual   # when expected is a proc

email: chris@playup.com
executables: []

extensions: []

extra_rdoc_files: []

files: 
- .travis.yml
- CHANGELOG.md
- Gemfile
- License.txt
- README.md
- Rakefile
- diff_matcher.gemspec
- doc/example_output.png
- lib/diff_matcher.rb
- lib/diff_matcher/difference.rb
- lib/diff_matcher/version.rb
- spec/diff_matcher/difference_spec.rb
- spec/spec_helper.rb
has_rdoc: true
homepage: http://github.com/playup/diff_matcher
licenses: []

post_install_message: 
rdoc_options: []

require_paths: 
- lib
required_ruby_version: !ruby/object:Gem::Requirement 
  none: false
  requirements: 
  - - ">="
    - !ruby/object:Gem::Version 
      hash: 245833137
      segments: 
      - 0
      version: "0"
required_rubygems_version: !ruby/object:Gem::Requirement 
  none: false
  requirements: 
  - - ">="
    - !ruby/object:Gem::Version 
      version: "0"
requirements: []

rubyforge_project: 
rubygems_version: 1.6.2
signing_key: 
specification_version: 3
summary: Generates a diff by matching against expected values, classes, regexes and/or procs.
test_files: []

Package Spec version

diff_matcher-1.0.1