mirror of
https://github.com/discourse/discourse.git
synced 2025-03-21 22:46:42 +08:00
BUGFIX: broken spec
This commit is contained in:
parent
724b36fe0d
commit
033cbc61bf
@ -34,6 +34,7 @@ class UserAvatar < ActiveRecord::Base
|
||||
else
|
||||
gravatar_upload
|
||||
end
|
||||
rescue OpenURI::HTTPError
|
||||
save!
|
||||
ensure
|
||||
tempfile.unlink if tempfile
|
||||
|
@ -82,8 +82,9 @@ describe CookedPostProcessor do
|
||||
let(:cpp) { CookedPostProcessor.new(post) }
|
||||
|
||||
before do
|
||||
SiteSetting.stubs(:max_image_height).returns(2000)
|
||||
SiteSetting.stubs(:create_thumbnails?).returns(true)
|
||||
SiteSetting.max_image_height = 2000
|
||||
SiteSetting.create_thumbnails = true
|
||||
|
||||
Upload.expects(:get_from_url).returns(upload)
|
||||
FastImage.stubs(:size).returns([1000, 2000])
|
||||
# optimized_image
|
||||
|
@ -13,6 +13,10 @@ describe UserAvatar do
|
||||
|
||||
it 'can update gravatars' do
|
||||
temp = Tempfile.new('test')
|
||||
temp.binmode
|
||||
# tiny valid png
|
||||
temp.write(Base64.decode64("R0lGODlhAQABALMAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwICAgP8AAAD/AP//AAAA//8A/wD//wBiZCH5BAEAAA8ALAAAAAABAAEAAAQC8EUAOw=="))
|
||||
temp.rewind
|
||||
FileHelper.expects(:download).returns(temp)
|
||||
avatar.update_gravatar!
|
||||
temp.unlink
|
||||
|
Loading…
x
Reference in New Issue
Block a user