Adding progressbar explicitly and spec extensions for it
This commit is contained in:
parent
3016cf2697
commit
7fd0f5fc9d
3 changed files with 8 additions and 0 deletions
3
Gemfile
3
Gemfile
|
@ -174,6 +174,9 @@ gem 'httparty', '~> 0.13.3'
|
|||
# Colored output to console
|
||||
gem 'rainbow', '~> 2.2'
|
||||
|
||||
# Progress bar
|
||||
gem 'ruby-progressbar'
|
||||
|
||||
# GitLab settings
|
||||
gem 'settingslogic', '~> 2.0.9'
|
||||
|
||||
|
|
|
@ -1165,6 +1165,7 @@ DEPENDENCIES
|
|||
rubocop-rspec (~> 1.22.1)
|
||||
ruby-fogbugz (~> 0.2.1)
|
||||
ruby-prof (~> 0.17.0)
|
||||
ruby-progressbar
|
||||
ruby_parser (~> 3.8)
|
||||
rufus-scheduler (~> 3.4)
|
||||
rugged (~> 0.27)
|
||||
|
|
|
@ -13,6 +13,10 @@ module RakeHelpers
|
|||
allow(main_object).to receive(:print)
|
||||
end
|
||||
|
||||
def silence_progress_bar
|
||||
allow_any_instance_of(ProgressBar::Output).to receive(:stream).and_return(double().as_null_object)
|
||||
end
|
||||
|
||||
def main_object
|
||||
@main_object ||= TOPLEVEL_BINDING.eval('self')
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue