diff options
author | Tulir Asokan <tulir@maunium.net> | 2018-11-14 01:11:40 +0200 |
---|---|---|
committer | Tulir Asokan <tulir@maunium.net> | 2018-11-14 01:11:40 +0200 |
commit | 912bf309d1f102f8f10c96c718784f01901dad4d (patch) | |
tree | d39b4dc6723884d49e6576411f494d56f492df30 /matrix/pushrules/condition_displayname_test.go | |
parent | a0815a6f3de6ed4063fcdcf6c7af3f946bbf52f8 (diff) |
Fix tests
Diffstat (limited to 'matrix/pushrules/condition_displayname_test.go')
-rw-r--r-- | matrix/pushrules/condition_displayname_test.go | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/matrix/pushrules/condition_displayname_test.go b/matrix/pushrules/condition_displayname_test.go index e859ff8..0ae85d1 100644 --- a/matrix/pushrules/condition_displayname_test.go +++ b/matrix/pushrules/condition_displayname_test.go @@ -17,42 +17,43 @@ package pushrules_test import ( + "maunium.net/go/mautrix" "testing" "github.com/stretchr/testify/assert" ) func TestPushCondition_Match_DisplayName(t *testing.T) { - event := newFakeEvent("m.room.message", map[string]interface{}{ - "msgtype": "m.text", - "body": "tulir: test mention", + event := newFakeEvent(mautrix.EventMessage, mautrix.Content{ + MsgType: mautrix.MsgText, + Body: "tulir: test mention", }) event.Sender = "@someone_else:matrix.org" assert.True(t, displaynamePushCondition.Match(displaynameTestRoom, event)) } func TestPushCondition_Match_DisplayName_Fail(t *testing.T) { - event := newFakeEvent("m.room.message", map[string]interface{}{ - "msgtype": "m.text", - "body": "not a mention", + event := newFakeEvent(mautrix.EventMessage, mautrix.Content{ + MsgType: mautrix.MsgText, + Body: "not a mention", }) event.Sender = "@someone_else:matrix.org" assert.False(t, displaynamePushCondition.Match(displaynameTestRoom, event)) } func TestPushCondition_Match_DisplayName_CantHighlightSelf(t *testing.T) { - event := newFakeEvent("m.room.message", map[string]interface{}{ - "msgtype": "m.text", - "body": "tulir: I can't highlight myself", + event := newFakeEvent(mautrix.EventMessage, mautrix.Content{ + MsgType: mautrix.MsgText, + Body: "tulir: I can't highlight myself", }) assert.False(t, displaynamePushCondition.Match(displaynameTestRoom, event)) } func TestPushCondition_Match_DisplayName_FailsOnEmptyRoom(t *testing.T) { emptyRoom := newFakeRoom(0) - event := newFakeEvent("m.room.message", map[string]interface{}{ - "msgtype": "m.text", - "body": "tulir: this room doesn't have the owner Member available, so it fails.", + event := newFakeEvent(mautrix.EventMessage, mautrix.Content{ + MsgType: mautrix.MsgText, + Body: "tulir: this room doesn't have the owner Member available, so it fails.", }) event.Sender = "@someone_else:matrix.org" assert.False(t, displaynamePushCondition.Match(emptyRoom, event)) |