Fix messages heading update when message is deleted
This commit is contained in:
parent
f41bb4c325
commit
d1763dd526
10 changed files with 60 additions and 7 deletions
41
test/system/messages_test.rb
Normal file
41
test/system/messages_test.rb
Normal file
|
@ -0,0 +1,41 @@
|
|||
require "application_system_test_case"
|
||||
|
||||
class NoteCommentsTest < ApplicationSystemTestCase
|
||||
def test_delete_received_message
|
||||
user = create(:user)
|
||||
create(:message, :recipient => user)
|
||||
sign_in_as(user)
|
||||
|
||||
visit inbox_messages_path
|
||||
assert_text "You have 1 new message and 0 old messages"
|
||||
|
||||
click_button "Delete"
|
||||
assert_text "You have 0 new messages and 0 old messages"
|
||||
end
|
||||
|
||||
def test_delete_sent_message
|
||||
user = create(:user)
|
||||
create(:message, :sender => user)
|
||||
sign_in_as(user)
|
||||
|
||||
visit outbox_messages_path
|
||||
assert_text "You have 1 sent message"
|
||||
|
||||
click_button "Delete"
|
||||
assert_text "You have 0 sent messages"
|
||||
end
|
||||
|
||||
def test_delete_muted_message
|
||||
user = create(:user)
|
||||
muted_user = create(:user)
|
||||
create(:user_mute, :owner => user, :subject => muted_user)
|
||||
create(:message, :sender => muted_user, :recipient => user)
|
||||
sign_in_as(user)
|
||||
|
||||
visit muted_messages_path
|
||||
assert_text "1 muted message"
|
||||
|
||||
click_button "Delete"
|
||||
assert_text "0 muted messages"
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue