Sha256: 1cf509974d4c2897930dce21d8603b10a6d2753fcc8b2487198ed46f15c934ce
Contents?: true
Size: 812 Bytes
Versions: 48
Compression:
Stored size: 812 Bytes
Contents
# frozen_string_literal: true require "abstract_unit" module ApiWithHelper def my_helper "helper" end end class WithHelpersController < ActionController::API include ActionController::Helpers helper ApiWithHelper def with_helpers render plain: self.class.helpers.my_helper end end class SubclassWithHelpersController < WithHelpersController def with_helpers render plain: self.class.helpers.my_helper end end class WithHelpersTest < ActionController::TestCase tests WithHelpersController def test_with_helpers get :with_helpers assert_equal "helper", response.body end end class SubclassWithHelpersTest < ActionController::TestCase tests WithHelpersController def test_with_helpers get :with_helpers assert_equal "helper", response.body end end
Version data entries
48 entries across 48 versions & 2 rubygems