new room unencrypted in matrix, impl matrix recv

This commit is contained in:
Bel LaPointe
2022-01-11 09:23:15 -05:00
parent 550ce91a7f
commit aef22d0a8b
7 changed files with 87 additions and 14 deletions

View File

@@ -30,3 +30,28 @@ func TestMatrixSend(t *testing.T) {
t.Fatal(err)
}
}
func TestMatrixReceive(t *testing.T) {
if len(os.Getenv("INTEGRATION")) == 0 {
t.Skip("$INTEGRATION not set")
}
var c config.Config
b, err := ioutil.ReadFile("../config.json")
if err != nil {
t.Fatal(err)
}
if err := json.Unmarshal(b, &c); err != nil {
t.Fatal(err)
}
var sender Sender = Matrix{
homeserver: c.Message.Matrix.Homeserver,
username: c.Message.Matrix.Username,
token: c.Message.Matrix.Token,
room: c.Message.Matrix.Room,
}
if msgs, err := sender.Receive(); err != nil {
t.Fatal(err)
} else {
t.Logf("%+v", msgs)
}
}