Reduce RSpec/MultipleExpectations in ap/activity/create spec (#29224)

This commit is contained in:
Matt Jankowski authored and GitHub committed 2024-02-16 07:43:00 +00:00
1 parent 1df2ffc3ee
commit ed4939296a
1 file changed
+9 -6
+9 -6
View File
@@ -970,12 +970,15 @@ RSpec.describe ActivityPub::Activity::Create do
it 'creates an encrypted message' do
encrypted_message = target_device.encrypted_messages.reload.first
expect(encrypted_message).to_not be_nil
expect(encrypted_message.from_device_id).to eq '1234'
expect(encrypted_message.from_account).to eq sender
expect(encrypted_message.type).to eq 1
expect(encrypted_message.body).to eq 'Foo'
expect(encrypted_message.digest).to eq 'Foo123'
expect(encrypted_message)
.to be_present
.and have_attributes(
from_device_id: eq('1234'),
from_account: eq(sender),
type: eq(1),
body: eq('Foo'),
digest: eq('Foo123')
)
end
it 'creates a message franking' do