Sha256: edfb0b09640186243d8fddfb8eb3e97c63ec758f0d0a6dc4494ac9666781d79f

Contents?: true

Size: 540 Bytes

Versions: 9

Compression:

Stored size: 540 Bytes

Contents

RSpec::Matchers.define :have_version do |major, minor, patch|
  match do |helper|
    helper.major == major &&
      helper.minor == minor &&
      helper.patch == patch &&
      helper.to_s == [major, minor, patch].compact.join('.')
  end
end

RSpec::Matchers.define :have_build_version do |major, minor, patch, build|
  match do |helper|
    helper.major == major &&
      helper.minor == minor &&
      helper.patch == patch &&
      helper.build == build &&
      helper.to_s == [major, minor, patch, build].compact.join('.')
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
bueller-0.0.9 spec/support/have_version.rb
bueller-0.0.8 spec/support/have_version.rb
bueller-0.0.7 spec/support/have_version.rb
bueller-0.0.6 spec/support/have_version.rb
bueller-0.0.5 spec/support/have_version.rb
bueller-0.0.4 spec/support/have_version.rb
bueller-0.0.3 spec/support/have_version.rb
bueller-0.0.2 spec/support/have_version.rb
bueller-0.0.1 spec/support/have_version.rb