handle no db yet in message retrieve
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
ycc
2024-03-05 23:15:19 +01:00
parent f40f6520d2
commit 0a70206b11
2 changed files with 15 additions and 1 deletions

View File

@ -42,6 +42,12 @@ func TestStoreMessage(t *testing.T) {
func TestManyStoreMessage(t *testing.T) {
id := createId()
// test with zero messages
messages, err := GetMessagesHistory(id.Peers[0], 0, 0, 10, GetConfig().memoryPassword)
if err != nil {
log.Fatal(err)
}
assert.Equal(t, len(messages), 0, "not 0 message")
for i := 1; i < 100; i++ {
var um meowlib.UserMessage
um.Data = []byte(randomLenString(20, 200))
@ -50,7 +56,7 @@ func TestManyStoreMessage(t *testing.T) {
log.Fatal(err)
}
}
messages, err := GetMessagesHistory(id.Peers[0], 0, 0, 10, GetConfig().memoryPassword)
messages, err = GetMessagesHistory(id.Peers[0], 0, 0, 10, GetConfig().memoryPassword)
if err != nil {
log.Fatal(err)
}