Add new public status index (#26344)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> Co-authored-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
		
					parent
					
						
							
								96bcee66fb
							
						
					
				
			
			
				commit
				
					
						30c191aaa0
					
				
			
		
					 28 changed files with 584 additions and 87 deletions
				
			
		
							
								
								
									
										16
									
								
								spec/lib/importer/public_statuses_index_importer_spec.rb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								spec/lib/importer/public_statuses_index_importer_spec.rb
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,16 @@ | |||
| # frozen_string_literal: true | ||||
| 
 | ||||
| require 'rails_helper' | ||||
| 
 | ||||
| describe Importer::PublicStatusesIndexImporter do | ||||
|   describe 'import!' do | ||||
|     let(:pool) { Concurrent::FixedThreadPool.new(5) } | ||||
|     let(:importer) { described_class.new(batch_size: 123, executor: pool) } | ||||
| 
 | ||||
|     before { Fabricate(:status, account: Fabricate(:account, indexable: true)) } | ||||
| 
 | ||||
|     it 'indexes relevant statuses' do | ||||
|       expect { importer.import! }.to update_index(PublicStatusesIndex) | ||||
|     end | ||||
|   end | ||||
| end | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue