Update rubocop-rspec to version 2.22.0, fix RSpec/IndexedLet cop (#24698)
				
					
				
			This commit is contained in:
		@@ -3,17 +3,17 @@
 | 
			
		||||
require 'rails_helper'
 | 
			
		||||
 | 
			
		||||
RSpec.describe ActivityPub::FollowersSynchronizationsController do
 | 
			
		||||
  let!(:account)    { Fabricate(:account) }
 | 
			
		||||
  let!(:follower_1) { Fabricate(:account, domain: 'example.com', uri: 'https://example.com/users/a') }
 | 
			
		||||
  let!(:follower_2) { Fabricate(:account, domain: 'example.com', uri: 'https://example.com/users/b') }
 | 
			
		||||
  let!(:follower_3) { Fabricate(:account, domain: 'foo.com', uri: 'https://foo.com/users/a') }
 | 
			
		||||
  let!(:follower_4) { Fabricate(:account, username: 'instance-actor', domain: 'example.com', uri: 'https://example.com') }
 | 
			
		||||
  let!(:account) { Fabricate(:account) }
 | 
			
		||||
  let!(:follower_example_com_user_a) { Fabricate(:account, domain: 'example.com', uri: 'https://example.com/users/a') }
 | 
			
		||||
  let!(:follower_example_com_user_b) { Fabricate(:account, domain: 'example.com', uri: 'https://example.com/users/b') }
 | 
			
		||||
  let!(:follower_foo_com_user_a) { Fabricate(:account, domain: 'foo.com', uri: 'https://foo.com/users/a') }
 | 
			
		||||
  let!(:follower_example_com_instance_actor) { Fabricate(:account, username: 'instance-actor', domain: 'example.com', uri: 'https://example.com') }
 | 
			
		||||
 | 
			
		||||
  before do
 | 
			
		||||
    follower_1.follow!(account)
 | 
			
		||||
    follower_2.follow!(account)
 | 
			
		||||
    follower_3.follow!(account)
 | 
			
		||||
    follower_4.follow!(account)
 | 
			
		||||
    follower_example_com_user_a.follow!(account)
 | 
			
		||||
    follower_example_com_user_b.follow!(account)
 | 
			
		||||
    follower_foo_com_user_a.follow!(account)
 | 
			
		||||
    follower_example_com_instance_actor.follow!(account)
 | 
			
		||||
 | 
			
		||||
    allow(controller).to receive(:signed_request_actor).and_return(remote_account)
 | 
			
		||||
  end
 | 
			
		||||
@@ -47,7 +47,11 @@ RSpec.describe ActivityPub::FollowersSynchronizationsController do
 | 
			
		||||
 | 
			
		||||
      it 'returns orderedItems with followers from example.com' do
 | 
			
		||||
        expect(body[:orderedItems]).to be_an Array
 | 
			
		||||
        expect(body[:orderedItems]).to contain_exactly(follower_4.uri, follower_1.uri, follower_2.uri)
 | 
			
		||||
        expect(body[:orderedItems]).to contain_exactly(
 | 
			
		||||
          follower_example_com_instance_actor.uri,
 | 
			
		||||
          follower_example_com_user_a.uri,
 | 
			
		||||
          follower_example_com_user_b.uri
 | 
			
		||||
        )
 | 
			
		||||
      end
 | 
			
		||||
 | 
			
		||||
      it 'returns private Cache-Control header' do
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user