Sha256: df91b7dd2ad7ff2423911882b20d96e6253df83fd12d7d833bba47293e273506
Contents?: true
Size: 716 Bytes
Versions: 28
Compression:
Stored size: 716 Bytes
Contents
module Spec module Matchers module SpecExtensions class HaveGempackage < SpecExtensionsBase def initialize(expected,extra="") @expected = expected @extra = extra end def matches?(target) @target = target is_present? end def failure_message "expected #{@target.inspect} to have gempackage #{@expected}" end def negative_failure_message "expected #{@target.inspect} not to have gempackage #{@expected}" end def type "exec" end end end def have_gempackage(name, extra="") SpecExtensions::HaveGempackage.new(name, extra) end end end
Version data entries
28 entries across 28 versions & 3 rubygems