Sha256: e0215804e35f4698f0a1f47c83b8a8e3699ff0688e32f324e5bbf7f2c3d6bde9

Contents?: true

Size: 1.65 KB

Versions: 1

Compression:

Stored size: 1.65 KB

Contents

ENV['RDOCOPT'] = "-S -f html -T hanna"

require "rubygems"
require 'rake'

require File.dirname(__FILE__) << "/lib/authlogic_rpx/version"

begin
  require 'jeweler'
  Jeweler::Tasks.new do |gem|
    gem.name = "authlogic_rpx"
    gem.version = AuthlogicRpx::Version::STRING
    gem.summary = %Q{Authlogic plug-in for RPX support}
    gem.description = %Q{Authlogic extension/plugin that provides RPX (rpxnow.com) authentication support}
    gem.email = "gallagher.paul@gmail.com"
    gem.homepage = "http://github.com/tardate/authlogic_rpx"
    gem.authors = [ "Paul Gallagher / tardate <gallagher.paul@gmail.com>" ]
    gem.add_dependency "authlogic", "= 2.1.6"
    gem.add_dependency "rpx_now", "= 0.6.23"
    gem.add_development_dependency "test-unit", ">= 2.1.1"
    # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings
  end
  Jeweler::GemcutterTasks.new
rescue LoadError
  puts "Jeweler (or a dependency) not available. Install it with: gem install jeweler"
end

require 'rake/testtask'

namespace :test do
  Rake::TestTask.new(:units) do |t|
    t.libs << "test/libs"
    t.pattern = 'test/unit/*test.rb'
    t.verbose = true
  end

  Rake::TestTask.new(:no_mapping) do |t|
    t.libs << "test/libs"
    t.test_files = FileList.new('test/unit/*test.rb', 'test/integration/no_mapping/*test.rb')
    t.verbose = true
  end

  Rake::TestTask.new(:internal_mapping) do |t|
    t.libs << "test/libs"
    t.test_files = FileList.new('test/integration/internal_mapping/*test.rb')
    t.verbose = true
  end
end

task :test do
  Rake::Task['test:no_mapping'].invoke
  Rake::Task['test:internal_mapping'].invoke
end

task :default => :test

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
authlogic_rpx-1.2.0 Rakefile