test(EventsDB): refactor to use RelayError instead of Error

This commit is contained in:
P. Reis 2024-07-02 18:40:21 -03:00
parent e169749b82
commit d3c3ecfd35

View file

@ -192,32 +192,32 @@ Deno.test('inserting replaceable events', async () => {
assertEquals(await eventsDB.query([{ kinds: [0] }]), [newerEvent]); assertEquals(await eventsDB.query([{ kinds: [0] }]), [newerEvent]);
}); });
Deno.test("throws a Error when querying an event with a large 'since'", async () => { Deno.test("throws a RelayError when querying an event with a large 'since'", async () => {
const { eventsDB } = await createDB(); const { eventsDB } = await createDB();
await assertRejects( await assertRejects(
() => eventsDB.query([{ since: 33333333333333 }]), () => eventsDB.query([{ since: 33333333333333 }]),
Error, RelayError,
'since filter too far into the future', 'since filter too far into the future',
); );
}); });
Deno.test("throws a Error when querying an event with a large 'until'", async () => { Deno.test("throws a RelayError when querying an event with a large 'until'", async () => {
const { eventsDB } = await createDB(); const { eventsDB } = await createDB();
await assertRejects( await assertRejects(
() => eventsDB.query([{ until: 66666666666666 }]), () => eventsDB.query([{ until: 66666666666666 }]),
Error, RelayError,
'until filter too far into the future', 'until filter too far into the future',
); );
}); });
Deno.test("throws a Error when querying an event with a large 'kind'", async () => { Deno.test("throws a RelayError when querying an event with a large 'kind'", async () => {
const { eventsDB } = await createDB(); const { eventsDB } = await createDB();
await assertRejects( await assertRejects(
() => eventsDB.query([{ kinds: [99999999999999] }]), () => eventsDB.query([{ kinds: [99999999999999] }]),
Error, RelayError,
'kind filter too far into the future', 'kind filter too far into the future',
); );
}); });