eventstore: add test for ptag filter with until clause.
following nostr:nevent1qvzqqqqqqypzq3svyhng9ld8sv44950j957j9vchdktj7cxumsep9mvvjthc2pjuqy0hwumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj76twvfhhsqgawaehxw309aehqct5d9sj6ctjvdskucfwvdhk6tmfde3x77qqyqspzxnz3g0sway64qpjkszxx0qv666sce30dymn5mw467j709zejjvtka2
This commit is contained in:
@@ -128,6 +128,24 @@ func basicTest(t *testing.T, db eventstore.Store) {
|
||||
require.Len(t, results, 1)
|
||||
require.Equal(t, events[5].ID, results[0].ID, "author + kind query error")
|
||||
}
|
||||
|
||||
// test 5: until
|
||||
{
|
||||
results := slices.Collect(db.QueryEvents(nostr.Filter{Until: 102}, 1000))
|
||||
require.NoError(t, err)
|
||||
require.Len(t, results, 3)
|
||||
|
||||
resultsWithTag := slices.Collect(db.QueryEvents(nostr.Filter{
|
||||
Until: 102,
|
||||
Tags: nostr.TagMap{
|
||||
"e": []string{
|
||||
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
|
||||
},
|
||||
},
|
||||
}, 1000))
|
||||
require.NoError(t, err)
|
||||
require.Len(t, resultsWithTag, 1)
|
||||
}
|
||||
}
|
||||
|
||||
// from another-basic-test.patch
|
||||
|
||||
Reference in New Issue
Block a user