From 4f6d89f161f581fa260ff9a4dcec775c483ffe83 Mon Sep 17 00:00:00 2001 From: KMY Date: Wed, 10 Jan 2024 18:58:51 +0900 Subject: [PATCH] Fix test --- spec/lib/status_reach_finder_spec.rb | 36 +++------------------------- 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/spec/lib/status_reach_finder_spec.rb b/spec/lib/status_reach_finder_spec.rb index 57946d3a70..ee1a9668b9 100644 --- a/spec/lib/status_reach_finder_spec.rb +++ b/spec/lib/status_reach_finder_spec.rb @@ -176,45 +176,15 @@ describe StatusReachFinder do let(:bob) { Fabricate(:account, username: 'bob', domain: 'example.com', protocol: :activitypub, uri: 'https://example.com/', inbox_url: 'https://example.com/inbox') } let(:tom) { Fabricate(:account, username: 'tom', domain: 'tom.com', protocol: :activitypub, uri: 'https://tom.com/', inbox_url: 'https://tom.com/inbox') } - context 'when reject_send_not_public_searchability' do - let(:properties) { { reject_send_not_public_searchability: true } } - let(:searchability) { :private } + context 'when reject_send_sensitive' do + let(:properties) { { reject_send_sensitive: true } } + let(:spoiler_text) { 'CW' } it 'does not include the inbox of blocked domain' do expect(subject.inboxes).to_not include 'https://example.com/inbox' expect(subject.inboxes).to include 'https://tom.com/inbox' end end - - context 'when reject_send_public_unlisted' do - let(:properties) { { reject_send_public_unlisted: true } } - let(:visibility) { :public_unlisted } - - it 'does not include the inbox of blocked domain' do - expect(subject.inboxes).to_not include 'https://example.com/inbox' - expect(subject.inboxes).to include 'https://tom.com/inbox' - end - - context 'when reject_send_dissubscribable' do - let(:properties) { { reject_send_dissubscribable: true } } - let(:dissubscribable) { true } - - it 'does not include the inbox of blocked domain' do - expect(subject.inboxes).to_not include 'https://example.com/inbox' - expect(subject.inboxes).to include 'https://tom.com/inbox' - end - end - - context 'when reject_send_sensitive' do - let(:properties) { { reject_send_sensitive: true } } - let(:spoiler_text) { 'CW' } - - it 'does not include the inbox of blocked domain' do - expect(subject.inboxes).to_not include 'https://example.com/inbox' - expect(subject.inboxes).to include 'https://tom.com/inbox' - end - end - end end end end