Sha256: cb9fd7a1739c10c6971e0a4f82d9cc71fe2dd25126f886c45667281da6f23fb6
Contents?: true
Size: 668 Bytes
Versions: 34
Compression:
Stored size: 668 Bytes
Contents
# @!method have_output_size(output) # This matchers checks if output has size. # # @param [String] output # The content which should be checked # # @return [TrueClass, FalseClass] The result # # false: # * if output does not have size # true: # * if output has size # # @example Use matcher # # RSpec.describe do # it { expect(file1).to have_output_size(256) } # end RSpec::Matchers.define :have_output_size do |expected| match do |actual| next false unless actual.respond_to? :size @actual = actual.size values_match? expected, @actual end description { "output has size #{description_of expected}" } end
Version data entries
34 entries across 34 versions & 3 rubygems