Sha256: 48f9e3efe7fc3ec36e282aa0004b996277ff1b9e4e8d6131af0fe60104510734
Contents?: true
Size: 524 Bytes
Versions: 70
Compression:
Stored size: 524 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.size == 1 end end end
Version data entries
70 entries across 70 versions & 6 rubygems