mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-11-14 21:24:54 +08:00
27 lines
742 B
Ruby
27 lines
742 B
Ruby
|
ENV['RAILS_ENV'] ||= 'test'
|
||
|
require File.expand_path('../../config/environment', __FILE__)
|
||
|
require 'rails/test_help'
|
||
|
|
||
|
class ActiveSupport::TestCase
|
||
|
# Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order.
|
||
|
fixtures :all
|
||
|
|
||
|
def assert_redirected_to_403
|
||
|
assert_select "div.dialog div h1",
|
||
|
{ count: 1, text: I18n.t("forbidden.title") },
|
||
|
"Not redirected to 403"
|
||
|
end
|
||
|
|
||
|
def assert_redirected_to_404
|
||
|
assert_select "div.dialog div h1",
|
||
|
{ count: 1, text: I18n.t("not_found.title") },
|
||
|
"Not redirected to 404"
|
||
|
end
|
||
|
end
|
||
|
|
||
|
class ActionController::TestCase
|
||
|
# Include Devise test helpers
|
||
|
# (must not include them in ActiveSupport,
|
||
|
# causes 'env' not found errors)
|
||
|
include Devise::TestHelpers
|
||
|
end
|