diff options
author | Akihiko Odaki <akihiko.odaki.4i@stu.hosei.ac.jp> | 2017-05-30 01:05:01 +0900 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-05-29 18:05:01 +0200 |
commit | c347327d54571f3e3e5ac2a01e6ad9e164e1d802 (patch) | |
tree | 656cd15051f80214152d9cd9a8cdf60aed7044ee /spec/controllers/settings/exports/muted_accounts_controller_spec.rb | |
parent | fd328cf6e8fac0af2b3ec7f755a734f0fe2385c7 (diff) |
Spec Settings::Exports (#3384)
* Spec output of Settings::Exports::BlockedAccountsController * Spec output of Settings::Exports::FollowingAccountsController * Spec output of Settings::Exports::MutedAccountsController * Spec Settings::Exports::BaseController This commit removes duplicate specs in classes inheriting Settings::Exports::BaseController as well.
Diffstat (limited to 'spec/controllers/settings/exports/muted_accounts_controller_spec.rb')
-rw-r--r-- | spec/controllers/settings/exports/muted_accounts_controller_spec.rb | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/spec/controllers/settings/exports/muted_accounts_controller_spec.rb b/spec/controllers/settings/exports/muted_accounts_controller_spec.rb index 37c3a0fcf..f42d7881e 100644 --- a/spec/controllers/settings/exports/muted_accounts_controller_spec.rb +++ b/spec/controllers/settings/exports/muted_accounts_controller_spec.rb @@ -3,17 +3,15 @@ require 'rails_helper' describe Settings::Exports::MutedAccountsController do render_views - before do - sign_in Fabricate(:user), scope: :user - end - describe 'GET #index' do it 'returns a csv of the muting accounts' do + user = Fabricate(:user) + user.account.mute!(Fabricate(:account, username: 'username', domain: 'domain')) + + sign_in user, scope: :user 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"' + expect(response.body).to eq "username@domain\n" end end end |