diff options
author | ThibG <thib@sitedethib.com> | 2020-05-10 09:50:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-10 09:50:54 +0200 |
commit | a4240fd0272eb79b7d99cccfa7d14e8a1e12921d (patch) | |
tree | c6da3d4c75018c01c09fa0b582e6ca0b35aea790 /spec/models | |
parent | 73f3842284ac8ed6519e4d680ab17bde47dfbcae (diff) |
Improve RSS entries for statuses (#13592)
* Improve RSS entries for statuses - Render polls in both accounts and tags serializers - Refactor RSS serializers - Change title preview to include ellipsis when truncated - Change title preview to show CW instead of toot text - Add tests * Remove title from OEmbed serialization Twitter doesn't serialize title either, and tihs allows us to move the title formatting code to the RSS serializers.
Diffstat (limited to 'spec/models')
-rw-r--r-- | spec/models/status_spec.rb | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/spec/models/status_spec.rb b/spec/models/status_spec.rb index 51a10cd17..9c1eca1b5 100644 --- a/spec/models/status_spec.rb +++ b/spec/models/status_spec.rb @@ -82,35 +82,6 @@ RSpec.describe Status, type: :model do end end - describe '#title' do - # rubocop:disable Style/InterpolationCheck - - let(:account) { subject.account } - - context 'if destroyed?' do - it 'returns "#{account.acct} deleted status"' do - subject.destroy! - expect(subject.title).to eq "#{account.acct} deleted status" - end - end - - context 'unless destroyed?' do - context 'if reblog?' do - it 'returns "#{account.acct} shared a status by #{reblog.account.acct}"' do - reblog = subject.reblog = other - expect(subject.title).to eq "#{account.acct} shared a status by #{reblog.account.acct}" - end - end - - context 'unless reblog?' do - it 'returns "New status by #{account.acct}"' do - subject.reblog = nil - expect(subject.title).to eq "New status by #{account.acct}" - end - end - end - end - describe '#hidden?' do context 'if private_visibility?' do it 'returns true' do |