diff --git a/test/authplain.ts b/test/authplain.ts index e09aa82..0dc785c 100644 --- a/test/authplain.ts +++ b/test/authplain.ts @@ -24,7 +24,7 @@ const send = ( done: () => void ) => { server.onData = (stream: Readable, _session, callback: () => void) => { - mailparser.simpleParser(stream).then(verify).then(done).catch(done); + mailparser.simpleParser(stream).then(verify).finally(done); stream.on('end', callback); }; client.send(message, (err) => { diff --git a/test/authssl.ts b/test/authssl.ts index 5db8c1b..642c638 100644 --- a/test/authssl.ts +++ b/test/authssl.ts @@ -24,7 +24,7 @@ const send = ( done: () => void ) => { server.onData = (stream: Readable, _session, callback: () => void) => { - mailparser.simpleParser(stream).then(verify).then(done).catch(done); + mailparser.simpleParser(stream).then(verify).finally(done); stream.on('end', callback); }; client.send(message, (err) => { diff --git a/test/message.ts b/test/message.ts index db83d0f..1e3ec87 100644 --- a/test/message.ts +++ b/test/message.ts @@ -29,8 +29,7 @@ const send = ( mailparser .simpleParser(stream, { skipTextLinks: true } as Record) .then(verify) - .then(done) - .catch(done); + .finally(done); stream.on('end', callback); }; client.send(message, (err) => {