Skip to content

Commit d7f6794

Browse files
committed
Fix Windows by patching the Sentry CLI instead
1 parent 41ca8ae commit d7f6794

19 files changed

Lines changed: 228 additions & 40 deletions

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"packages/integration-tests-next/fixtures/rolldown"
2323
],
2424
"scripts": {
25+
"postinstall": "patch-package",
2526
"build": "nx run-many --target=build --all",
2627
"build:watch": "nx run-many --target=build:watch --all",
2728
"build:graph": "nx graph",
@@ -44,7 +45,8 @@
4445
"npm-run-all": "^4.1.5",
4546
"nx": "22.5.2",
4647
"oxfmt": "^0.33.0",
47-
"ts-node": "^10.9.2"
48+
"ts-node": "^10.9.2",
49+
"patch-package": "^8.0.1"
4850
},
4951
"volta": {
5052
"node": "22.22.0",

packages/integration-tests-next/fixtures/rolldown/application-key.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { test, getEmptyOutputDir, runRolldown } from "./utils";
55
const outputDir = getEmptyOutputDir(import.meta.url, "application-key");
66

77
test("Application key injection", () => {
8-
runRolldown("application-key");
8+
runRolldown("application-key", outputDir);
99
const files = readAllFiles(outputDir);
1010
expect(files).toMatchInlineSnapshot(`
1111
{

packages/integration-tests-next/fixtures/rolldown/basic-release-disabled.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { test, getEmptyOutputDir, runRolldown } from "./utils";
55
const outputDir = getEmptyOutputDir(import.meta.url, "basic-release-disabled");
66

77
test("Release injection disabled", () => {
8-
runRolldown("basic-release-disabled");
8+
runRolldown("basic-release-disabled", outputDir);
99
const files = readAllFiles(outputDir);
1010
expect(files).toMatchInlineSnapshot(`
1111
{

packages/integration-tests-next/fixtures/rolldown/basic-sourcemaps.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { test, getEmptyOutputDir, runRolldown } from "./utils";
55
const outputDir = getEmptyOutputDir(import.meta.url, "basic-sourcemaps");
66

77
test("Basic with sourcemaps", () => {
8-
runRolldown("basic-sourcemaps");
8+
runRolldown("basic-sourcemaps", outputDir);
99
const files = readAllFiles(outputDir);
1010
expect(files).toMatchInlineSnapshot(`
1111
{

packages/integration-tests-next/fixtures/rolldown/basic.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { test, getEmptyOutputDir, runRolldown } from "./utils";
55
const outputDir = getEmptyOutputDir(import.meta.url, "basic");
66

77
test("Basic", () => {
8-
runRolldown("basic");
8+
runRolldown("basic", outputDir);
99
const files = readAllFiles(outputDir);
1010
expect(files).toMatchInlineSnapshot(`
1111
{

packages/integration-tests-next/fixtures/rolldown/component-annotation-disabled.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { test, getEmptyOutputDir, runRolldown } from "./utils";
55
const outputDir = getEmptyOutputDir(import.meta.url, "component-annotation-disabled");
66

77
test("Component annotation disabled", () => {
8-
runRolldown("component-annotation-disabled");
8+
runRolldown("component-annotation-disabled", outputDir);
99
const files = readAllFiles(outputDir);
1010
expect(files).toMatchInlineSnapshot(`
1111
{

packages/integration-tests-next/fixtures/rolldown/component-annotation-next.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { test, getEmptyOutputDir, runRolldown } from "./utils";
55
const outputDir = getEmptyOutputDir(import.meta.url, "component-annotation-next");
66

77
test("Component annotation experimental", () => {
8-
runRolldown("component-annotation-next");
8+
runRolldown("component-annotation-next", outputDir);
99
const files = readAllFiles(outputDir);
1010
expect(files).toMatchInlineSnapshot(`
1111
{

packages/integration-tests-next/fixtures/rolldown/component-annotation.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { test, getEmptyOutputDir, runRolldown } from "./utils";
55
const outputDir = getEmptyOutputDir(import.meta.url, "component-annotation");
66

77
test("Component annotation", () => {
8-
runRolldown("component-annotation");
8+
runRolldown("component-annotation", outputDir);
99
const files = readAllFiles(outputDir);
1010
expect(files).toMatchInlineSnapshot(`
1111
{

packages/integration-tests-next/fixtures/rolldown/debugid-disabled.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { test, getEmptyOutputDir, runRolldown } from "./utils";
55
const outputDir = getEmptyOutputDir(import.meta.url, "debugid-disabled");
66

77
test("Debug ID injection disabled", () => {
8-
runRolldown("debugid-disabled");
8+
runRolldown("debugid-disabled", outputDir);
99
const files = readAllFiles(outputDir);
1010
expect(files).toMatchInlineSnapshot(`
1111
{

packages/integration-tests-next/fixtures/rolldown/debugids-already-injected.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ process.on("exit", () => {
2323
test("Debug IDs already injected", () => {
2424
const tempDir = createTempDir();
2525

26-
runRolldown("debugids-already-injected", { SENTRY_TEST_OVERRIDE_TEMP_DIR: tempDir });
26+
runRolldown("debugids-already-injected", undefined, { SENTRY_TEST_OVERRIDE_TEMP_DIR: tempDir });
2727
const files = readAllFiles(tempDir);
2828
expect(files).toMatchInlineSnapshot(`
2929
{

0 commit comments

Comments
 (0)