Sha256: 914fbf05446fc5873bd9fc08f32da6867433d6b4168cd24cb77961593e650860

Contents?: true

Size: 728 Bytes

Versions: 62

Compression:

Stored size: 728 Bytes

Contents

require 'test_helper'

module Workarea
  class ContentAssetsHelperTest < ViewTest
    def test_returns_the_unoptimized_path_for_a_non_image_asset
      pdf = create_asset(file: pdf_file)
      pdf_url = url_to_content_asset(pdf)
      refute_includes(pdf_url, pdf.optim.url)
    end

    def test_returns_the_optimized_path_for_an_image_asset
      image = create_asset
      image_url = url_to_content_asset(image)
      assert_includes(image_url, image.optim.url)
    end

    def test_prefers_the_provided_asset_host_over_the_default_asset_host
      image = create_asset
      url = url_to_content_asset(image, host: 'http://assets.example.com')
      assert(url.start_with?('http://assets.example.com/'))
    end
  end
end

Version data entries

62 entries across 62 versions & 1 rubygems

Version Path
workarea-core-3.5.27 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.5.26 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.4.45 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.5.25 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.5.23 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.4.44 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.5.22 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.4.43 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.5.21 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.4.42 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.5.20 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.4.41 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.5.19 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.4.40 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.5.18 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.4.39 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.5.17 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.4.38 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.5.16 test/helpers/workarea/content_assets_helper_test.rb
workarea-core-3.4.37 test/helpers/workarea/content_assets_helper_test.rb