Sha256: f343198e09957b4caa67b5bd68fd608539a5fe313a313c71f5a9d799d9f0d585
Contents?: true
Size: 889 Bytes
Versions: 13
Compression:
Stored size: 889 Bytes
Contents
# encoding: utf-8 require 'rubygems' require 'bundler' begin Bundler.setup(:default, :development) rescue Bundler::BundlerError => e $stderr.puts e.message $stderr.puts "Run `bundle install` to install missing gems" exit e.status_code end require 'bundler/gem_tasks' require 'rspec/core' require 'rspec/core/rake_task' require 'appraisal' load "rails/tasks/routes.rake" RSpec::Core::RakeTask.new(:spec) task :test_all => :appraisal # test all rails task :default => :spec namespace :spec do desc "Print all routes defined in test env" task :routes do require './spec/spec_helper' require 'action_dispatch/routing/inspector' draw_routes all_routes = Rails.application.routes.routes inspector = ActionDispatch::Routing::RoutesInspector.new(all_routes) puts inspector.format(ActionDispatch::Routing::ConsoleFormatter.new, ENV['CONTROLLER']) end end
Version data entries
13 entries across 13 versions & 1 rubygems