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

master
Eugen Rochko 5 years ago committed by Yamagishi Kazutoshi
parent 5d3e7cee99
commit 0a39c81dd8
  1. 14
      spec/lib/activitypub/activity/create_spec.rb

@ -28,6 +28,20 @@ RSpec.describe ActivityPub::Activity::Create do
subject.perform
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
let(:object_json) do
{

Loading…
Cancel
Save