Add test ensuring that unknown object types are rejected (#10166)

lolsob-rspec
Eugen Rochko 2019-03-05 03:46:36 +01:00 committed by Yamagishi Kazutoshi
parent 9cb5dcc379
commit 53336aa646
1 changed files with 14 additions and 0 deletions

View File

@ -28,6 +28,20 @@ RSpec.describe ActivityPub::Activity::Create do
subject.perform subject.perform
end end
context 'unknown object type' do
let(:object_json) do
{
id: [ActivityPub::TagManager.instance.uri_for(sender), '#bar'].join,
type: 'Banana',
content: 'Lorem ipsum',
}
end
it 'does not create a status' do
expect(sender.statuses.count).to be_zero
end
end
context 'standalone' do context 'standalone' do
let(:object_json) do let(:object_json) do
{ {