Fix: #89 NodeInfo向けの機能一覧表を作成して区別 (#103)

This commit is contained in:
KMY(雪あすか) 2023-10-12 20:06:21 +09:00 committed by KMY
parent 9fffc59a76
commit d6162ada04
4 changed files with 35 additions and 1 deletions

View file

@ -28,5 +28,10 @@ describe NodeInfo::Serializer do # rubocop:disable RSpec/FilePath
it 'returns features' do
expect(serialization['metadata']['features']).to include 'emoji_reaction'
end
it 'returns nodeinfo own features' do
expect(serialization['metadata']['features']).to include 'quote'
expect(serialization['metadata']['features']).to_not include 'kmyblue_markdown'
end
end
end

View file

@ -22,5 +22,9 @@ describe REST::InstanceSerializer do
it 'returns fedibird_capabilities' do
expect(serialization['fedibird_capabilities']).to include 'emoji_reaction'
end
it 'returns api own fedibird_capabilities' do
expect(serialization['fedibird_capabilities']).to include 'kmyblue_markdown'
end
end
end