Sha256: fe50cc4dcc5e21e2dff9eefce9afb5d10b78a5c20dd982a5a80831cdf41569d2
Contents?: true
Size: 1.61 KB
Versions: 34
Compression:
Stored size: 1.61 KB
Contents
require 'test_helper' module Workarea module Search class Admin class ContentAssetTest < TestCase def test_search_text asset = create_asset( name: 'Foo', file_name: 'bar.txt', tag_list: 'one, two, three' ) result = ContentAsset.new(asset).search_text assert_includes(result, 'Foo') assert_includes(result, 'bar.txt') assert_includes(result, 'one, two, three') end def test_placeholders Workarea.with_config do |config| config.image_placeholder_image_name = 'foo.jpg' config.open_graph_placeholder_image_name = 'bar.jpg' config.favicon_placeholder_image_name = 'baz.jpg' image_placeholder = create_asset( name: 'Image', file_name: config.image_placeholder_image_name, ) open_graph_placeholder = create_asset( name: 'Open Graph', file_name: config.open_graph_placeholder_image_name, ) favicon_placeholder = create_asset( name: 'Favicon', file_name: config.favicon_placeholder_image_name ) image_result = ContentAsset.new(image_placeholder) open_graph_result = ContentAsset.new(open_graph_placeholder) favicon_result = ContentAsset.new(favicon_placeholder) refute(image_result.should_be_indexed?) refute(open_graph_result.should_be_indexed?) refute(favicon_result.should_be_indexed?) end end end end end end
Version data entries
34 entries across 34 versions & 1 rubygems