Skip to content

Commit

Permalink
Asset host tests: mock rails config
Browse files Browse the repository at this point in the history
  • Loading branch information
jlledom committed Dec 19, 2022
1 parent a9a771f commit 90fb76b
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions test/unit/helpers/application_helper_test.rb
Expand Up @@ -31,26 +31,26 @@ class AssetHostTest < ApplicationHelperTest
attr_reader :request

test 'asset host is not configured' do
Rails.configuration.asset_host = nil
Rails.configuration.three_scale.asset_host = @asset_host
Rails.configuration.expects(:asset_host).returns(nil)
Rails.configuration.three_scale.expects(:asset_host).returns(@asset_host)

result = rails_asset_host_url

assert_equal '', result
end

test "asset host is configured but it's value is empty" do
Rails.configuration.asset_host = -> {}
Rails.configuration.three_scale.asset_host = ''
Rails.configuration.expects(:asset_host).returns(-> {})
Rails.configuration.three_scale.expects(:asset_host).returns('')

result = rails_asset_host_url

assert_equal '', result
end

test 'asset host is configured and has a proper value' do
Rails.configuration.asset_host = -> {}
Rails.configuration.three_scale.asset_host = @asset_host
Rails.configuration.expects(:asset_host).returns(-> {})
Rails.configuration.three_scale.expects(:asset_host).returns(@asset_host)

result = rails_asset_host_url

Expand Down

0 comments on commit 90fb76b

Please sign in to comment.