Remove: 現在使われていないドメインブロック無視設定のデッドコード (#476)
* Remove: 現在使われていないドメインブロック無視設定のデッドコード * Refactoring * Fix test
This commit is contained in:
parent
46161e5348
commit
989efcd78e
12 changed files with 36 additions and 33 deletions
|
@ -158,19 +158,24 @@ RSpec.describe ActivityPub::TagManager do
|
|||
end
|
||||
|
||||
it 'returns public collection for public status' do
|
||||
status = Fabricate(:status, visibility: :public)
|
||||
status = Fabricate(:status, account: user.account, visibility: :public)
|
||||
expect(subject.cc_for_misskey(status)).to eq [account_followers_url(status.account)]
|
||||
end
|
||||
|
||||
it 'returns empty array for public_unlisted status' do
|
||||
status = Fabricate(:status, account: user.account, visibility: :public_unlisted)
|
||||
status = Fabricate(:status, account: user.account, visibility: :public_unlisted, searchability: :private)
|
||||
expect(subject.cc_for_misskey(status)).to eq []
|
||||
end
|
||||
|
||||
it 'returns empty array for unlisted status' do
|
||||
status = Fabricate(:status, account: user.account, visibility: :unlisted)
|
||||
status = Fabricate(:status, account: user.account, visibility: :unlisted, searchability: :private)
|
||||
expect(subject.cc_for_misskey(status)).to eq []
|
||||
end
|
||||
|
||||
it 'returns public collection for unlisted status but public searchability' do
|
||||
status = Fabricate(:status, account: user.account, visibility: :unlisted, searchability: :public)
|
||||
expect(subject.cc_for_misskey(status)).to eq ['https://www.w3.org/ns/activitystreams#Public']
|
||||
end
|
||||
end
|
||||
|
||||
describe '#searchable_by' do
|
||||
|
|
|
@ -8,7 +8,7 @@ describe ActivityPub::NoteForMisskeySerializer do
|
|||
let(:serialization) { ActiveModelSerializers::SerializableResource.new(parent, serializer: described_class, adapter: ActivityPub::Adapter) }
|
||||
let!(:account) { Fabricate(:account) }
|
||||
let!(:other) { Fabricate(:account) }
|
||||
let!(:parent) { Fabricate(:status, account: account, visibility: :unlisted) }
|
||||
let!(:parent) { Fabricate(:status, account: account, visibility: :unlisted, searchability: :private) }
|
||||
let!(:reply_by_account_first) { Fabricate(:status, account: account, thread: parent, visibility: :public) }
|
||||
let!(:reply_by_account_next) { Fabricate(:status, account: account, thread: parent, visibility: :public) }
|
||||
let!(:reply_by_other_first) { Fabricate(:status, account: other, thread: parent, visibility: :public) }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue