diff --git a/lib/rate_conversion.rb b/lib/rate_conversion.rb index 83f9274..f025100 100644 --- a/lib/rate_conversion.rb +++ b/lib/rate_conversion.rb @@ -1,10 +1,15 @@ class RateConversion + RoundTo = 10 + MemberRateDataFile = "#{RAILS_ROOT}/tmp/budget_member_rate_data.yml" DeliverableDataFile = "#{RAILS_ROOT}/tmp/budget_deliverable_data.yml" VendorInvoiceDataFile = "#{RAILS_ROOT}/tmp/billing_vendor_invoice_data.yml" def self.compare_values(pre, post, message) + pre = pre.to_f.round(RoundTo) + post = post.to_f.round(RoundTo) + puts "ERROR: #{message} (pre: #{pre}, post: #{post})" unless pre == post return pre == post end