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]);
});
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();
await assertRejects(
() => eventsDB.query([{ since: 33333333333333 }]),
Error,
RelayError,
'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();
await assertRejects(
() => eventsDB.query([{ until: 66666666666666 }]),
Error,
RelayError,
'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();
await assertRejects(
() => eventsDB.query([{ kinds: [99999999999999] }]),
Error,
RelayError,
'kind filter too far into the future',
);
});