Let a listener's teardown run last and answer the sends the tests left hanging

This commit is contained in:
2026-08-30 22:03:23 +02:00
parent 427565ed3e
commit 685495f534
7 changed files with 41 additions and 29 deletions
+2 -2
View File
@@ -173,6 +173,7 @@ describe('README: Server', () => {
assert.equal(clientErr, undefined);
assert.ok(session);
closeAfter(t, session);
await session.sendSms({ from: '46701113311', message: 'Hello world', to: '46709771337' });
await session.unbind();
@@ -212,6 +213,7 @@ describe('README: Server', () => {
assert.equal(clientErr, undefined);
assert.ok(session);
closeAfter(t, session);
const reported = once<Dlr>(resolve => { session.on('dlr', resolve); });
const sent = await session.sendSms({
@@ -223,8 +225,6 @@ describe('README: Server', () => {
assert.equal(sent.err, undefined);
assert.equal((await reported).statusMsg, 'DELIVERED');
await session.unbind();
});
});