mirror of
https://github.com/heartcombo/devise.git
synced 2026-01-09 07:38:07 -05:00
Add test for conditional error status
This commit is contained in:
@@ -37,5 +37,4 @@ class DeviseGeneratorTest < Rails::Generators::TestCase
|
||||
FileUtils.mkdir_p(destination)
|
||||
FileUtils.cp routes, destination
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
@@ -23,4 +23,12 @@ class InstallGeneratorTest < Rails::Generators::TestCase
|
||||
assert_no_file "config/initializers/devise.rb"
|
||||
assert_no_file "config/locales/devise.en.yml"
|
||||
end
|
||||
|
||||
test "responder error_status based on rack version" do
|
||||
run_generator(["--orm=active_record"])
|
||||
|
||||
error_status = Rack::VERSION >= "3.1" ? :unprocessable_content : :unprocessable_entity
|
||||
|
||||
assert_file "config/initializers/devise.rb", /config\.responder\.error_status = #{error_status.inspect}/
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user