Fixed Tests
This commit is contained in:
parent
6168e33e9e
commit
27577e8e2b
3 changed files with 9 additions and 8 deletions
|
@ -9,11 +9,12 @@ module LazyImageTagHelper
|
|||
|
||||
unless options.delete(:lazy) == false
|
||||
options[:data] ||= {}
|
||||
if options.delete(:use_original_source)
|
||||
options[:data][:src] = source
|
||||
else
|
||||
options[:data][:src] = path_to_image(source)
|
||||
end
|
||||
options[:data][:src] = if options.delete(:use_original_source)
|
||||
source
|
||||
else
|
||||
path_to_image(source)
|
||||
end
|
||||
|
||||
options[:class] ||= ""
|
||||
options[:class] << " lazy"
|
||||
|
||||
|
|
|
@ -60,7 +60,7 @@ describe ApplicationHelper do
|
|||
let(:asset_host) { 'http://assets' }
|
||||
|
||||
it 'returns an url for the avatar' do
|
||||
project = create(:project, avatar: File.open(uploaded_image_temp_path))
|
||||
project = create(:project, :public, avatar: File.open(uploaded_image_temp_path))
|
||||
avatar_url = "/uploads/-/system/project/avatar/#{project.id}/banana_sample.gif"
|
||||
|
||||
expect(helper.project_icon(project.full_path).to_s)
|
||||
|
|
|
@ -15,13 +15,13 @@ describe GroupsHelper do
|
|||
|
||||
avatar_url = "/uploads/-/system/group/avatar/#{group.id}/banana_sample.gif"
|
||||
|
||||
expect(group_icon(group).to_s)
|
||||
expect(helper.group_icon(group).to_s)
|
||||
.to eq "<img data-src=\"#{avatar_url}\" class=\" lazy\" src=\"#{LazyImageTagHelper.placeholder_image}\" />"
|
||||
|
||||
allow(ActionController::Base).to receive(:asset_host).and_return(asset_host)
|
||||
avatar_url = "#{asset_host}/uploads/-/system/group/avatar/#{group.id}/banana_sample.gif"
|
||||
|
||||
expect(group_icon(group).to_s)
|
||||
expect(helper.group_icon(group).to_s)
|
||||
.to eq "<img data-src=\"#{avatar_url}\" class=\" lazy\" src=\"#{LazyImageTagHelper.placeholder_image}\" />"
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue