Use request specs

This commit is contained in:
Matt Jankowski 2025-08-18 09:58:12 -04:00
parent 033c1de9ac
commit f1b6f2fc78
2 changed files with 4 additions and 8 deletions

View File

@ -2,13 +2,11 @@
require 'rails_helper'
RSpec.describe Admin::Accounts::AvatarsController do
render_views
RSpec.describe 'Admin Accounts Avatars' do
before { sign_in current_user }
describe 'DELETE #destroy' do
subject { delete :destroy, params: { account_id: account.id } }
subject { delete "/admin/accounts/#{account.id}/avatar" }
let(:current_user) { Fabricate(:user, role: role) }
let(:account) { Fabricate(:account, avatar: fixture_file_upload('avatar.gif', 'image/gif')) }

View File

@ -2,13 +2,11 @@
require 'rails_helper'
RSpec.describe Admin::Accounts::HeadersController do
render_views
RSpec.describe 'Admin Accounts Headers' do
before { sign_in current_user }
describe 'DELETE #destroy' do
subject { delete :destroy, params: { account_id: account.id } }
subject { delete "/admin/accounts/#{account.id}/header" }
let(:current_user) { Fabricate(:user, role: role) }
let(:account) { Fabricate(:account, header: fixture_file_upload('attachment.jpg', 'image/jpeg')) }