module Rspec::Core::Formatters::Helpers

def format_seconds(float, precision = nil)

def format_seconds(float, precision = nil)
  precision ||= (float < 1) ? SUB_SECOND_PRECISION : DEFAULT_PRECISION
  formatted = sprintf("%.#{precision}f", float)
  strip_trailing_zeroes(formatted)
end

def strip_trailing_zeroes(string)

def strip_trailing_zeroes(string)
  string.sub(/[^1-9]+$/, '')
end