Rakefile in activemerchant-1.2.1 vs Rakefile in activemerchant-1.3.0

- old
+ new

@@ -6,11 +6,11 @@ require 'rake/contrib/rubyforgepublisher' require File.dirname(__FILE__) + '/lib/tasks/cia' require File.dirname(__FILE__) + '/lib/support/gateway_support' -PKG_VERSION = "1.2.1" +PKG_VERSION = "1.3.0" PKG_NAME = "activemerchant" PKG_FILE_NAME = "#{PKG_NAME}-#{PKG_VERSION}" PKG_FILES = FileList[ "lib/**/*", "test/**/*", "script/**/*", "[a-zA-Z]*" @@ -28,11 +28,11 @@ t.ruby_opts << '-rubygems' t.verbose = true end Rake::TestTask.new(:remote) do |t| - t.pattern = 'test/remote_tests/*_test.rb' + t.pattern = 'test/remote/**/*_test.rb' t.ruby_opts << '-rubygems' t.verbose = true end end @@ -127,25 +127,33 @@ pub = Rake::SshDirPublisher.new user, project, local_dir pub.upload end namespace :gateways do - desc 'Print the currently supported gateways in RDoc format' - task :print_support_rdoc do - support = GatewaySupport.new - support.to_rdoc - end - desc 'Print the currently supported gateways' - task :print_support do + task :print do support = GatewaySupport.new support.to_s end - desc 'Print the currently supported gateways' - task :print_support_textile do - support = GatewaySupport.new - support.to_textile + namespace :print do + desc 'Print the currently supported gateways in RDoc format' + task :rdoc do + support = GatewaySupport.new + support.to_rdoc + end + + desc 'Print the currently supported gateways in Textile format' + task :textile do + support = GatewaySupport.new + support.to_textile + end + + desc 'Print the gateway functionality supported by each gateway' + task :features do + support = GatewaySupport.new + support.features + end end end \ No newline at end of file