Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
This commit is contained in:
@ -175,6 +175,13 @@ RSpec.describe Status, type: :model do
|
||||
|
||||
expect(subject.reblogs_count).to eq 2
|
||||
end
|
||||
|
||||
it 'is decremented when reblog is removed' do
|
||||
reblog = Fabricate(:status, account: bob, reblog: subject)
|
||||
expect(subject.reblogs_count).to eq 1
|
||||
reblog.destroy
|
||||
expect(subject.reblogs_count).to eq 0
|
||||
end
|
||||
end
|
||||
|
||||
describe '#favourites_count' do
|
||||
@ -184,6 +191,13 @@ RSpec.describe Status, type: :model do
|
||||
|
||||
expect(subject.favourites_count).to eq 2
|
||||
end
|
||||
|
||||
it 'is decremented when favourite is removed' do
|
||||
favourite = Fabricate(:favourite, account: bob, status: subject)
|
||||
expect(subject.favourites_count).to eq 1
|
||||
favourite.destroy
|
||||
expect(subject.favourites_count).to eq 0
|
||||
end
|
||||
end
|
||||
|
||||
describe '#proper' do
|
||||
|
Reference in New Issue
Block a user