Rakefile in paid-0.1.0 vs Rakefile in paid-1.0.0

- old
+ new

@@ -1,34 +1,14 @@ -begin - require 'bundler/setup' -rescue LoadError - puts 'You must `gem install bundler` and `bundle install` to run rake tasks' -end +require 'rake/testtask' +require './tasks/api_test.rb' -require 'rdoc/task' +task :default => [:test] -RDoc::Task.new(:rdoc) do |rdoc| - rdoc.rdoc_dir = 'rdoc' - rdoc.title = 'Paid' - rdoc.options << '--line-numbers' - rdoc.rdoc_files.include('README.rdoc') - rdoc.rdoc_files.include('lib/**/*.rb') +Rake::TestTask.new do |t| + t.pattern = './test/**/*_test.rb' end - - - - - -Bundler::GemHelper.install_tasks - -require 'rake/testtask' - -Rake::TestTask.new(:test) do |t| - t.libs << 'lib' - t.libs << 'test' - t.pattern = 'test/**/*_test.rb' - t.verbose = false +task :test_api, [:api_key] do |t, args| + api_key = args[:api_key] + api_test = APITest.new(api_key) + api_test.run end - - -task default: :test