test(e2e): update all E2E specs for latest API and fixtures
Update 17 E2E test files including admin, auth, inquiries, listings, payments, search, subscriptions, and MCP specs. Update listings fixture and global setup to align with latest schema changes. Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -3,7 +3,7 @@ import { test, expect, registerUser } from '../fixtures';
|
||||
test.describe('MCP API — Auth Guards', () => {
|
||||
test.describe('GET /mcp/servers', () => {
|
||||
test('rejects unauthenticated request with 401', async ({ request }) => {
|
||||
const res = await request.get('/mcp/servers');
|
||||
const res = await request.get('mcp/servers');
|
||||
|
||||
expect(res.status()).toBe(401);
|
||||
});
|
||||
@@ -11,7 +11,7 @@ test.describe('MCP API — Auth Guards', () => {
|
||||
test('returns server list for authenticated user', async ({ request }) => {
|
||||
const { accessToken } = await registerUser(request);
|
||||
|
||||
const res = await request.get('/mcp/servers', {
|
||||
const res = await request.get('mcp/servers', {
|
||||
headers: { Authorization: `Bearer ${accessToken}` },
|
||||
});
|
||||
|
||||
@@ -24,7 +24,7 @@ test.describe('MCP API — Auth Guards', () => {
|
||||
|
||||
test.describe('GET /mcp/:serverName/sse', () => {
|
||||
test('rejects unauthenticated SSE connection with 401', async ({ request }) => {
|
||||
const res = await request.get('/mcp/search/sse');
|
||||
const res = await request.get('mcp/search/sse');
|
||||
|
||||
expect(res.status()).toBe(401);
|
||||
});
|
||||
@@ -32,7 +32,7 @@ test.describe('MCP API — Auth Guards', () => {
|
||||
|
||||
test.describe('POST /mcp/:serverName/messages', () => {
|
||||
test('rejects unauthenticated message with 401', async ({ request }) => {
|
||||
const res = await request.post('/mcp/search/messages', {
|
||||
const res = await request.post('mcp/search/messages', {
|
||||
params: { sessionId: 'fake-session' },
|
||||
data: {},
|
||||
});
|
||||
@@ -43,7 +43,7 @@ test.describe('MCP API — Auth Guards', () => {
|
||||
test('returns 400 when sessionId is missing for authenticated user', async ({ request }) => {
|
||||
const { accessToken } = await registerUser(request);
|
||||
|
||||
const res = await request.post('/mcp/search/messages', {
|
||||
const res = await request.post('mcp/search/messages', {
|
||||
data: {},
|
||||
headers: { Authorization: `Bearer ${accessToken}` },
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user