diff --git a/Gemfile b/Gemfile index 36f564b42..a0850118f 100644 --- a/Gemfile +++ b/Gemfile @@ -51,7 +51,7 @@ gem 'jbuilder', '~> 2.2.6' # json api # registry specfic gem 'simpleidn', '~> 0.0.5' # For punycode gem 'isikukood' # for EE-id validation -gem 'money-rails', '~> 1.3.0' # Money helpers +gem 'money-rails', '~> 1.3.0', require: false # Money helpers # deploy gem 'whenever', '~> 0.9.4', require: false diff --git a/config/application.rb b/config/application.rb index 9931ce25e..70b6d3ae3 100644 --- a/config/application.rb +++ b/config/application.rb @@ -9,6 +9,9 @@ require 'action_view/railtie' require 'sprockets/railtie' # require "rails/test_unit/railtie" +# fix, otherwise rake db:all:setup not working +require 'money-rails/hooks' + # Require the gems listed in Gemfile, including any gems # you've limited to :test, :development, or :production. Bundler.require(*Rails.groups) diff --git a/config/initializers/money.rb b/config/initializers/money.rb index 30df8eadf..52bee2ee9 100644 --- a/config/initializers/money.rb +++ b/config/initializers/money.rb @@ -1,4 +1,5 @@ # encoding : utf-8 +require 'money-rails' MoneyRails.configure do |config| diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index 1ef1f9159..453d8fc13 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -7,6 +7,7 @@ require 'shoulda/matchers' require 'capybara/poltergeist' require 'paper_trail/frameworks/rspec' PaperTrail.whodunnit = 'autotest' +require "money-rails/test_helpers" if ENV['ROBOT'] require 'simplecov'