mirror of
https://github.com/heartcombo/devise.git
synced 2026-01-10 08:08:00 -05:00
Added test for Devise::Generators::ViewsGenerators with no params
Signed-off-by: José Valim <jose.valim@gmail.com>
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
require "rubygems"
|
||||
require "rails/generators/test_case"
|
||||
require File.join(File.dirname(__FILE__), "../../lib/generators/devise/install_generator")
|
||||
require File.join(File.dirname(__FILE__), "../../lib/generators/devise/views_generator")
|
||||
|
||||
23
test/generators/views_generator_test.rb
Normal file
23
test/generators/views_generator_test.rb
Normal file
@@ -0,0 +1,23 @@
|
||||
require File.join(File.dirname(__FILE__),"generators_test_helper.rb")
|
||||
|
||||
class ViewsGeneratorTest < Rails::Generators::TestCase
|
||||
tests Devise::Generators::ViewsGenerator
|
||||
destination File.expand_path("../tmp", File.dirname(__FILE__))
|
||||
setup :prepare_destination
|
||||
|
||||
test "Assert all views are properly created with no params" do
|
||||
run_generator
|
||||
assert_file "app/views/devise/confirmations/new.html.erb"
|
||||
assert_file "app/views/devise/mailer/confirmation_instructions.html.erb"
|
||||
assert_file "app/views/devise/mailer/reset_password_instructions.html.erb"
|
||||
assert_file "app/views/devise/mailer/unlock_instructions.html.erb"
|
||||
assert_file "app/views/devise/passwords/edit.html.erb"
|
||||
assert_file "app/views/devise/passwords/new.html.erb"
|
||||
assert_file "app/views/devise/registrations/new.html.erb"
|
||||
assert_file "app/views/devise/registrations/edit.html.erb"
|
||||
assert_file "app/views/devise/sessions/new.html.erb"
|
||||
assert_file "app/views/devise/shared/_links.erb"
|
||||
assert_file "app/views/devise/unlocks/new.html.erb"
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user