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' require 'rails_helper'
RSpec.describe Admin::Accounts::AvatarsController do RSpec.describe 'Admin Accounts Avatars' do
render_views
before { sign_in current_user } before { sign_in current_user }
describe 'DELETE #destroy' do 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(:current_user) { Fabricate(:user, role: role) }
let(:account) { Fabricate(:account, avatar: fixture_file_upload('avatar.gif', 'image/gif')) } let(:account) { Fabricate(:account, avatar: fixture_file_upload('avatar.gif', 'image/gif')) }

View File

@ -2,13 +2,11 @@
require 'rails_helper' require 'rails_helper'
RSpec.describe Admin::Accounts::HeadersController do RSpec.describe 'Admin Accounts Headers' do
render_views
before { sign_in current_user } before { sign_in current_user }
describe 'DELETE #destroy' do 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(:current_user) { Fabricate(:user, role: role) }
let(:account) { Fabricate(:account, header: fixture_file_upload('attachment.jpg', 'image/jpeg')) } let(:account) { Fabricate(:account, header: fixture_file_upload('attachment.jpg', 'image/jpeg')) }