Fix #2572 - Resolve preview cards for remote statuses as well as local ones (#3088)

This commit is contained in:
Eugen Rochko 2017-05-17 00:41:15 +02:00 committed by GitHub
parent a51c8074df
commit 1efda1c453
4 changed files with 54 additions and 6 deletions

View file

@ -9,6 +9,8 @@ RSpec.describe ProcessFeedService do
before do
stub_request(:post, "https://pubsubhubbub.superfeedr.com/").to_return(:status => 200, :body => "", :headers => {})
stub_request(:head, "http://kickass.zone/media/2").to_return(:status => 404)
stub_request(:head, "http://kickass.zone/media/3").to_return(:status => 404)
stub_request(:get, "http://kickass.zone/system/accounts/avatars/000/000/001/large/eris.png").to_return(request_fixture('avatar.txt'))
stub_request(:get, "http://kickass.zone/system/media_attachments/files/000/000/002/original/morpheus_linux.jpg?1476059910").to_return(request_fixture('attachment1.txt'))
stub_request(:get, "http://kickass.zone/system/media_attachments/files/000/000/003/original/gizmo.jpg?1476060065").to_return(request_fixture('attachment2.txt'))