Skip to content

Commit e5e5174

Browse files
authored
test(e2e): Extract event-proxy-server into dev package (#11427)
So we can avoid duplicating this logic everywhere.
1 parent e307608 commit e5e5174

File tree

87 files changed

+171
-3098
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+171
-3098
lines changed

dev-packages/e2e-tests/test-applications/angular-17/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"zone.js": "~0.14.3"
3030
},
3131
"devDependencies": {
32+
"@sentry-internal/event-proxy-server": "link:../../../event-proxy-server",
3233
"@angular-devkit/build-angular": "^17.1.1",
3334
"@angular/cli": "^17.1.1",
3435
"@angular/compiler-cli": "^17.1.0",

dev-packages/e2e-tests/test-applications/angular-17/start-event-proxy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { startEventProxyServer } from './event-proxy-server';
1+
import { startEventProxyServer } from '@sentry-internal/event-proxy-server';
22

33
startEventProxyServer({
44
port: 3031,

dev-packages/e2e-tests/test-applications/angular-17/tests/errors.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { expect, test } from '@playwright/test';
2-
import { waitForError, waitForTransaction } from '../event-proxy-server';
2+
import { waitForError, waitForTransaction } from '@sentry-internal/event-proxy-server';
33

44
test('sends an error', async ({ page }) => {
55
const errorPromise = waitForError('angular-17', async errorEvent => {

dev-packages/e2e-tests/test-applications/angular-17/tests/performance.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { expect, test } from '@playwright/test';
2+
import { waitForTransaction } from '@sentry-internal/event-proxy-server';
23
import { SEMANTIC_ATTRIBUTE_SENTRY_OP, SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN } from '@sentry/core';
3-
import { waitForTransaction } from '../event-proxy-server';
44

55
test('sends a pageload transaction with a parameterized URL', async ({ page }) => {
66
const transactionPromise = waitForTransaction('angular-17', async transactionEvent => {

dev-packages/e2e-tests/test-applications/create-remix-app-express-vite-dev/event-proxy-server.ts

Lines changed: 0 additions & 253 deletions
This file was deleted.

dev-packages/e2e-tests/test-applications/create-remix-app-express-vite-dev/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"react-dom": "^18.2.0"
2626
},
2727
"devDependencies": {
28+
"@sentry-internal/event-proxy-server": "link:../../../event-proxy-server",
2829
"@playwright/test": "^1.36.2",
2930
"@remix-run/dev": "^2.7.2",
3031
"@sentry/types": "latest || *",

dev-packages/e2e-tests/test-applications/create-remix-app-express-vite-dev/start-event-proxy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { startEventProxyServer } from './event-proxy-server';
1+
import { startEventProxyServer } from '@sentry-internal/event-proxy-server';
22
startEventProxyServer({
33
port: 3031,
44
proxyServerName: 'create-remix-app-express-vite-dev',

dev-packages/e2e-tests/test-applications/create-remix-app-express-vite-dev/tests/behaviour-server.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { expect, test } from '@playwright/test';
22
import { uuid4 } from '@sentry/utils';
33

4-
import { waitForTransaction } from '../event-proxy-server';
4+
import { waitForTransaction } from '@sentry-internal/event-proxy-server';
55

66
test('Sends two linked transactions (server & client) to Sentry', async ({ page }) => {
77
// We use this to identify the transactions

0 commit comments

Comments
 (0)