Sha256: 45145b4ac7ab2901e27d7c9959324f8dd035f342fad5e0fee84c80aedeb3d1ab
Contents?: true
Size: 517 Bytes
Versions: 31
Compression:
Stored size: 517 Bytes
Contents
# frozen_string_literal: true module ActiveMocker class Progress def self.create(count) require "ruby-progressbar" new(count) rescue LoadError NullProgress.new end def initialize(count) @count = count end delegate :increment, to: :progress def progress @progress ||= ProgressBar.create(title: "Generating Mocks", total: @count, format: "%t |%b>>%i| %p%%") end end end
Version data entries
31 entries across 31 versions & 1 rubygems