Allow import/export of mutes list (#1541)
* Allow export of mutes list * Allow importing of mutes list * Refactor to use Settings::Exports::BaseController and DRY up exports code
This commit is contained in:
		
					parent
					
						
							
								08fce08217
							
						
					
				
			
			
				commit
				
					
						7f0a865b05
					
				
			
		
					 13 changed files with 86 additions and 19 deletions
				
			
		|  | @ -11,7 +11,7 @@ describe Settings::Exports::BlockedAccountsController do | |||
| 
 | ||||
|       expect(response).to have_http_status(:success) | ||||
|       expect(response.content_type).to eq 'text/csv' | ||||
|       expect(response.headers['Content-Disposition']).to eq 'attachment; filename="blocking.csv"' | ||||
|       expect(response.headers['Content-Disposition']).to eq 'attachment; filename="blocked_accounts.csv"' | ||||
|     end | ||||
|   end | ||||
| end | ||||
|  |  | |||
|  | @ -11,7 +11,7 @@ describe Settings::Exports::FollowingAccountsController do | |||
| 
 | ||||
|       expect(response).to have_http_status(:success) | ||||
|       expect(response.content_type).to eq 'text/csv' | ||||
|       expect(response.headers['Content-Disposition']).to eq 'attachment; filename="following.csv"' | ||||
|       expect(response.headers['Content-Disposition']).to eq 'attachment; filename="following_accounts.csv"' | ||||
|     end | ||||
|   end | ||||
| end | ||||
|  |  | |||
|  | @ -0,0 +1,17 @@ | |||
| require 'rails_helper' | ||||
| 
 | ||||
| describe Settings::Exports::MutedAccountsController do | ||||
|   before do | ||||
|     sign_in Fabricate(:user), scope: :user | ||||
|   end | ||||
| 
 | ||||
|   describe 'GET #index' do | ||||
|     it 'returns a csv of the muting accounts' do | ||||
|       get :index, format: :csv | ||||
| 
 | ||||
|       expect(response).to have_http_status(:success) | ||||
|       expect(response.content_type).to eq 'text/csv' | ||||
|       expect(response.headers['Content-Disposition']).to eq 'attachment; filename="muted_accounts.csv"' | ||||
|     end | ||||
|   end | ||||
| end | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue