diff --git a/lib/progress_bar/components/progressable.rb b/lib/progress_bar/components/progressable.rb index 794bf0c0..3d5d40d0 100644 --- a/lib/progress_bar/components/progressable.rb +++ b/lib/progress_bar/components/progressable.rb @@ -66,7 +66,7 @@ def percentage_completed # Doing this way so we can avoid converting each # number to a float and then back to an integer. # - self.progress * 100 / total + (self.progress * 100 / total).to_i end def percentage_completed_with_precision diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 28218c0f..75dd0616 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,5 +1,7 @@ require 'simplecov' -SimpleCov.start +SimpleCov.start if RUBY_VERSION != "1.9.3" # simplecov + ruby 1.9.3 ends up with segmentation fault + +require 'mathn' require 'rspec'