mirror of
https://github.com/heartcombo/devise.git
synced 2022-11-09 12:18:31 -05:00
Revert "Merge pull request #1103 from Mab879/master"
This reverts commit944e1c0378
, reversing changes made to97659a1193
.
This commit is contained in:
parent
944e1c0378
commit
6250fa8529
3 changed files with 0 additions and 48 deletions
|
@ -1,18 +0,0 @@
|
||||||
require 'tmpdir'
|
|
||||||
|
|
||||||
module Devise
|
|
||||||
module Generators
|
|
||||||
class ControllersGenerator < Rails::Generators::Base
|
|
||||||
source_root File.expand_path("../../../../app/controllers", __FILE__)
|
|
||||||
desc "Copies all Devise controllers to your application."
|
|
||||||
|
|
||||||
argument :scope, :required => false, :default => nil,
|
|
||||||
:desc => "The scope to copy controllers to"
|
|
||||||
|
|
||||||
|
|
||||||
def copy_controllers
|
|
||||||
directory "devise", "app/controllers/#{scope || :devise}"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,29 +0,0 @@
|
||||||
require "test_helper"
|
|
||||||
|
|
||||||
class ControllersGeneratorTest < Rails::Generators::TestCase
|
|
||||||
tests Devise::Generators::ControllersGenerator
|
|
||||||
destination File.expand_path("../../tmp", __FILE__)
|
|
||||||
setup :prepare_destination
|
|
||||||
|
|
||||||
test "Assert all controllers are properly created with no params" do
|
|
||||||
run_generator
|
|
||||||
assert_files
|
|
||||||
end
|
|
||||||
|
|
||||||
test "Assert all controllers are properly created with scope param param" do
|
|
||||||
run_generator %w(users)
|
|
||||||
assert_files "users"
|
|
||||||
|
|
||||||
run_generator %w(admins)
|
|
||||||
assert_files "admins"
|
|
||||||
end
|
|
||||||
|
|
||||||
def assert_files(scope = nil, template_engine = nil)
|
|
||||||
scope = "devise" if scope.nil?
|
|
||||||
assert_file "app/controllers/#{scope}/confirmations_controller.rb"
|
|
||||||
assert_file "app/controllers/#{scope}/omniauth_callbacks_controller.rb"
|
|
||||||
assert_file "app/controllers/#{scope}/passwords_controller.rb"
|
|
||||||
assert_file "app/controllers/#{scope}/sessions_controller.rb"
|
|
||||||
assert_file "app/controllers/#{scope}/unlocks_controller.rb"
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -25,4 +25,3 @@ Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each { |f| require f }
|
||||||
require "rails/generators/test_case"
|
require "rails/generators/test_case"
|
||||||
require "generators/devise/install_generator"
|
require "generators/devise/install_generator"
|
||||||
require "generators/devise/views_generator"
|
require "generators/devise/views_generator"
|
||||||
require "generators/devise/controllers_generator"
|
|
Loading…
Add table
Reference in a new issue