Sha256: 6d9d21dae4d7e6c1268313c31b40964d0a7cc7cbe733be91a1c633266b97389f
Contents?: true
Size: 526 Bytes
Versions: 119
Compression:
Stored size: 526 Bytes
Contents
require 'mocha/inspect' module Mocha class PrettyParameters def initialize(params) @params = params @params_string = params.mocha_inspect end def pretty remove_outer_array_braces! remove_outer_hash_braces! @params_string end def remove_outer_array_braces! @params_string = @params_string.gsub(/^\[|\]$/, '') end def remove_outer_hash_braces! @params_string = @params_string.gsub(/^\{|\}$/, '') if @params.length == 1 end end end
Version data entries
119 entries across 114 versions & 13 rubygems