From e844905a554d1c328b886370cc674eeb48c80198 Mon Sep 17 00:00:00 2001 From: Muzaffer Aydin Date: Mon, 13 Jan 2025 14:37:57 -0800 Subject: [PATCH 1/2] chore: add Prettier rule for end-of-line consistency --- .eslintrc.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.eslintrc.js b/.eslintrc.js index c7fc4cd9c13..4eb0399f631 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -209,5 +209,7 @@ module.exports = { ], }, ], + + 'prettier/prettier': ['error', { endOfLine: 'auto' }], }, } From e29383470f102082b1bbfca6b66ad5e7676f6312 Mon Sep 17 00:00:00 2001 From: Muzaffer Aydin Date: Mon, 13 Jan 2025 14:39:47 -0800 Subject: [PATCH 2/2] fix: normalize test file paths for cross-platform compatibility --- packages/core/src/test/testRunner.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/core/src/test/testRunner.ts b/packages/core/src/test/testRunner.ts index 815397ae155..7078a785a89 100644 --- a/packages/core/src/test/testRunner.ts +++ b/packages/core/src/test/testRunner.ts @@ -84,7 +84,8 @@ export async function runTests( }) const dist = path.resolve(root, 'dist') - const testFile = process.env['TEST_FILE']?.replace('.ts', '.js') + const rawTestFile = process.env['TEST_FILE'] + const testFile = rawTestFile?.replace(/\\/g, '/').replace('.ts', '.js') let testFilePath: string | undefined if (testFile?.includes('../core/')) { testFilePath = path.resolve(root, testFile.replace('../core/', '../core/dist/'))