| 
						
						
							
								
							
						
						
					 | 
				
			
			 | 
			 | 
			
				@ -25,16 +25,30 @@ RSpec.describe ActivityPub::Activity::Undo do
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          type: 'Announce',
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          actor: ActivityPub::TagManager.instance.uri_for(sender),
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          object: ActivityPub::TagManager.instance.uri_for(status),
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          atomUri: 'barbar',
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      end
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      before do
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        Fabricate(:status, reblog: status, account: sender, uri: 'bar')
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      context do
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        before do
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          Fabricate(:status, reblog: status, account: sender, uri: 'bar')
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        end
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        it 'deletes the reblog' do
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          subject.perform
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          expect(sender.reblogged?(status)).to be false
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        end
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      end
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      it 'deletes the reblog' do
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        subject.perform
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        expect(sender.reblogged?(status)).to be false
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      context 'with atomUri' do
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        before do
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          Fabricate(:status, reblog: status, account: sender, uri: 'barbar')
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        end
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        it 'deletes the reblog by atomUri' do
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          subject.perform
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          expect(sender.reblogged?(status)).to be false
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        end
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      end
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    end
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
			
			 | 
			 | 
			
				
 
 |