0
0
Fork 0

Validate uri presence for remote status (#4985)

This commit is contained in:
unarist 2017-09-17 22:21:57 +09:00 committed by Eugen Rochko
parent 3f07f1b2b1
commit dd6f9a1b82
2 changed files with 9 additions and 1 deletions

View file

@ -516,6 +516,14 @@ RSpec.describe Status, type: :model do
end
end
describe 'validation' do
it 'disallow empty uri for remote status' do
alice.update(domain: 'example.com')
status = Fabricate.build(:status, uri: '', account: alice)
expect(status).to model_have_error_on_field(:uri)
end
end
describe 'after_create' do
it 'saves ActivityPub uri as uri for local status' do
status = Status.create(account: alice, text: 'foo')