import event55920b75 from '~/fixtures/events/55920b75.json' assert { type: 'json' }; import { assertEquals } from '@/deps-test.ts'; import { getFilter, insertEvent } from './events.ts'; Deno.test('insert and filter events', async () => { await insertEvent(event55920b75); assertEquals(await getFilter({ kinds: [1] }), [event55920b75]); assertEquals(await getFilter({ kinds: [3] }), []); assertEquals(await getFilter({ since: 1691091000 }), [event55920b75]); assertEquals(await getFilter({ until: 1691091000 }), []); assertEquals( await getFilter({ '#proxy': ['https://gleasonator.com/objects/8f6fac53-4f66-4c6e-ac7d-92e5e78c3e79'] }), [event55920b75], ); });