frankfurter/Rakefile

25 lines
408 B
Ruby
Raw Normal View History

2012-11-20 17:36:12 +01:00
require_relative 'lib/db'
require 'fixer'
2012-11-21 01:04:15 +01:00
require 'rake/testtask'
2012-11-20 17:36:12 +01:00
task :reset do
data = Fixer::Feed.new(:historical).to_a
Currency.delete
Currency.multi_insert data
end
task :update do
Fixer::Feed.new.each do |hsh|
Currency.find_or_create hsh
end
end
2012-11-21 01:04:15 +01:00
Rake::TestTask.new do |t|
t.libs.push 'lib'
t.test_files = FileList['spec/*_spec.rb']
t.verbose = true
end
task :default => [:test]