class Travis::Tools::Formatter
def file_size(input, human: true)
def file_size(input, human: true) return "#{input} B" unless human format = 'B' iec = %w[KiB MiB GiB TiB PiB EiB ZiB YiB] while human && (input > 512) && iec.any? input /= 1024.0 format = iec.shift end input = input.round(2) if input.is_a? Float "#{input} #{format}" end