sdk: test for feeds and a fix.

This commit is contained in:
fiatjaf
2025-01-20 13:40:26 -03:00
parent f992c6e7ea
commit df6aaa3ad3
5 changed files with 278 additions and 46 deletions

View File

@@ -31,10 +31,12 @@ func TestMetadataAndEvents(t *testing.T) {
Authors: []string{meta.PubKey},
Limit: 5,
}
events, err := sys.FetchUserEvents(ctx, filter)
events := make([]*nostr.Event, 0, 5)
for ie := range sys.Pool.SubManyEose(ctx, relays, nostr.Filters{filter}) {
events = append(events, ie.Event)
}
require.NoError(t, err)
require.NotEmpty(t, events[meta.PubKey])
require.GreaterOrEqual(t, len(events[meta.PubKey]), 5)
require.GreaterOrEqual(t, len(events), 5)
}
func TestConcurrentMetadata(t *testing.T) {