Skip to content

Commit 8807419

Browse files
committed
fix tests
1 parent 268c92b commit 8807419

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

integration/tests/machine-auth/m2m.test.ts

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -39,24 +39,19 @@ test.describe('machine-to-machine auth @machine', () => {
3939
4040
const app = express();
4141
42-
app.use(async (req, res, next) => {
43-
const secret = req.get('Authorization')?.split(' ')[1] || '';
42+
app.get('/api/protected', async (req, res) => {
43+
const secret = req.get('Authorization')?.split(' ')[1];
4444
4545
try {
46-
await clerkClient.m2mTokens.verifySecret({ secret });
47-
} catch (error) {
46+
const m2mToken = await clerkClient.m2mTokens.verifySecret({ secret });
47+
res.send('Protected response ' + m2mToken.id);
48+
} catch {
4849
res.status(401).send('Unauthorized');
49-
return;
5050
}
51-
52-
next();
53-
});
54-
55-
app.get('/api/protected', (req, res) => {
56-
res.send('Protected response');
5751
});
5852
59-
ViteExpress.listen(app, process.env.PORT, () => console.log('Server started'));
53+
const port = parseInt(process.env.PORT as string) || 3002;
54+
ViteExpress.listen(app, port, () => console.log('Server started'));
6055
`,
6156
)
6257
.commit();
@@ -154,7 +149,7 @@ test.describe('machine-to-machine auth @machine', () => {
154149
},
155150
});
156151
expect(res.status()).toBe(200);
157-
expect(await res.text()).toBe('Protected response');
152+
expect(await res.text()).toBe('Protected response ' + emailServerM2MToken.id);
158153

159154
// Analytics server can access primary API server after adding scope
160155
await u.services.clerk.machines.createScope(analyticsServer.id, primaryApiServer.id);
@@ -169,7 +164,7 @@ test.describe('machine-to-machine auth @machine', () => {
169164
},
170165
});
171166
expect(res2.status()).toBe(200);
172-
expect(await res2.text()).toBe('Protected response');
167+
expect(await res2.text()).toBe('Protected response ' + m2mToken.id);
173168
await u.services.clerk.m2mTokens.revoke({
174169
m2mTokenId: m2mToken.id,
175170
});

0 commit comments

Comments
 (0)