From b0630ddc8261250c5edbf2907648695041649e98 Mon Sep 17 00:00:00 2001 From: ThibG Date: Sun, 21 Jul 2019 00:53:28 +0200 Subject: Original upstream merge --- spec/requests/link_headers_spec.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'spec/requests') diff --git a/spec/requests/link_headers_spec.rb b/spec/requests/link_headers_spec.rb index bcd3d1da1..712ee262b 100644 --- a/spec/requests/link_headers_spec.rb +++ b/spec/requests/link_headers_spec.rb @@ -11,12 +11,19 @@ describe 'Link headers' do end it 'contains webfinger url in link header' do - link_header = link_header_with_type('application/xrd+xml') + link_header = link_header_with_type('application/jrd+json') expect(link_header.href).to match 'http://www.example.com/.well-known/webfinger?resource=acct%3Atest%40cb6e6126.ngrok.io' expect(link_header.attr_pairs.first).to eq %w(rel lrdd) end + it 'contains activitypub url in link header' do + link_header = link_header_with_type('application/activity+json') + + expect(link_header.href).to eq 'https://cb6e6126.ngrok.io/users/test' + expect(link_header.attr_pairs.first).to eq %w(rel alternate) + end + def link_header_with_type(type) response.headers['Link'].links.find do |link| link.attr_pairs.any? { |pair| pair == ['type', type] } -- cgit