From f1180466b74c28900a7c7ca9f717a459aff7b0bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Gaya?= <sebastien.gaya@gmail.com> Date: Thu, 19 Jan 2023 18:19:26 +0100 Subject: [PATCH] fix host! when context does not know the method + fix extranet unknown context test --- test/controllers/extranet/home_controller_test.rb | 1 + test/test_helper.rb | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/test/controllers/extranet/home_controller_test.rb b/test/controllers/extranet/home_controller_test.rb index 4d0456ec3..bcb42eaab 100644 --- a/test/controllers/extranet/home_controller_test.rb +++ b/test/controllers/extranet/home_controller_test.rb @@ -2,6 +2,7 @@ require "test_helper" class Extranet::HomeControllerTest < ActionDispatch::IntegrationTest def test_index_unknown_context + host! "example.com" get(root_path) assert_response(:forbidden) end diff --git a/test/test_helper.rb b/test/test_helper.rb index a36ededd9..20e180adb 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -15,7 +15,11 @@ class ActiveSupport::TestCase setup do ENV.update(ENV.to_h.merge('APPLICATION_ENV' => 'test')) - host! "my-university#{University.test_domain}" + try(:host!, default_university.host) + end + + def default_university + @default_university ||= universities(:default_university) end def alumnus -- GitLab