File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -96,6 +96,13 @@ spec = describe "unit tests" $ do
9696 mtBody srcMsg `shouldBe` " * > :typo"
9797 mtBody message `shouldBe` " > :hello"
9898 _ -> error $ show resp
99+ it " decode reaction" $ do
100+ resp <- decodeResp <$> BS. readFile " test/data/reaction.json"
101+ case resp of
102+ Right (Right (EventReaction eventID (Annotation annText))) -> do
103+ eventID `shouldBe` EventID " $eventID"
104+ annText `shouldBe` " \128077" -- :+1:
105+ _ -> error $ show resp
99106 it " encode room message" $
100107 encodePretty (RoomMessageText (MessageText " Hello" TextType Nothing Nothing ))
101108 `shouldBe` " {\" body\" :\" Hello\" ,\" msgtype\" :\" m.text\" }"
Original file line number Diff line number Diff line change 1+ {
2+ "m.relates_to" : {
3+ "event_id" : " $eventID" ,
4+ "key" : " 👍" ,
5+ "rel_type" : " m.annotation"
6+ }
7+ }
You can’t perform that action at this time.
0 commit comments