Skip to content

Fix file path handling on Windows #2388

Fix file path handling on Windows

Fix file path handling on Windows #2388

Triggered via push March 11, 2025 21:01
Status Failure
Total duration 4m 18s
Artifacts

ci.yml

on: push
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

12 errors
packages/theme-check-node/src/find-root.spec.ts > Unit: findRoot > finds the root of a zipped theme: packages/theme-check-node/src/find-root.spec.ts#L77
AssertionError: expected 'file://d:/' to be 'file://d:/a/theme-tools/theme-tools/p…' // Object.is equality Expected: "file://d:/a/theme-tools/theme-tools/packages/theme-check-node/src/.zr1f3/zipTheme" Received: "file://d:/" ❯ packages/theme-check-node/src/find-root.spec.ts:77:18
packages/theme-check-node/src/find-root.spec.ts > Unit: findRoot > finds the root of a theme with a .git folder: packages/theme-check-node/src/find-root.spec.ts#L82
AssertionError: expected 'file://d:/' to be 'file://d:/a/theme-tools/theme-tools/p…' // Object.is equality Expected: "file://d:/a/theme-tools/theme-tools/packages/theme-check-node/src/.zr1f3/gitRootTheme" Received: "file://d:/" ❯ packages/theme-check-node/src/find-root.spec.ts:82:18
packages/theme-check-node/src/find-root.spec.ts > Unit: findRoot > finds the root of a theme with a .theme-check.yml file: packages/theme-check-node/src/find-root.spec.ts#L87
AssertionError: expected 'file://d:/' to be 'file://d:/a/theme-tools/theme-tools/p…' // Object.is equality Expected: "file://d:/a/theme-tools/theme-tools/packages/theme-check-node/src/.zr1f3/configRootTheme" Received: "file://d:/" ❯ packages/theme-check-node/src/find-root.spec.ts:87:18
packages/theme-check-node/src/find-root.spec.ts > Unit: findRoot > finds the root of a theme with a .theme-check.yml file in a subdirectory with: packages/theme-check-node/src/find-root.spec.ts#L95
AssertionError: expected 'file://d:/' to be 'file://d:/a/theme-tools/theme-tools/p…' // Object.is equality Expected: "file://d:/a/theme-tools/theme-tools/packages/theme-check-node/src/.zr1f3/multiRootTheme" Received: "file://d:/" ❯ packages/theme-check-node/src/find-root.spec.ts:95:18
packages/theme-check-node/src/find-root.spec.ts > Unit: findRoot > finds the root of a theme with a .theme-check.yml file in a subdirectory: packages/theme-check-node/src/find-root.spec.ts#L103
AssertionError: expected 'file://d:/' to be 'file://d:/a/theme-tools/theme-tools/p…' // Object.is equality Expected: "file://d:/a/theme-tools/theme-tools/packages/theme-check-node/src/.zr1f3/multiRootTheme/src" Received: "file://d:/" ❯ packages/theme-check-node/src/find-root.spec.ts:103:18
packages/theme-check-node/src/find-root.spec.ts > Unit: findRoot > finds the root of a theme app extension with a shopify.extension.toml file: packages/theme-check-node/src/find-root.spec.ts#L111
AssertionError: expected 'file://d:/' to be 'file://d:/a/theme-tools/theme-tools/p…' // Object.is equality Expected: "file://d:/a/theme-tools/theme-tools/packages/theme-check-node/src/.zr1f3/appWithThemeAppExtension/extensions/myThemeAppExtension" Received: "file://d:/" ❯ packages/theme-check-node/src/find-root.spec.ts:111:18
packages/theme-check-node/src/find-root.spec.ts > Unit: findRoot > finds the root of a theme app extension without a shopify.extension.toml file: packages/theme-check-node/src/find-root.spec.ts#L119
AssertionError: expected 'file://d:/' to be 'file://d:/a/theme-tools/theme-tools/p…' // Object.is equality Expected: "file://d:/a/theme-tools/theme-tools/packages/theme-check-node/src/.zr1f3/appWithThemeAppExtensionNoConfig/extensions/myThemeAppExtension" Received: "file://d:/" ❯ packages/theme-check-node/src/find-root.spec.ts:119:18
packages/theme-check-node/src/find-root.spec.ts > Unit: findRoot > finds the root of a theme app extension with a .theme-check.yml file: packages/theme-check-node/src/find-root.spec.ts#L129
AssertionError: expected 'file://d:/' to be 'file://d:/a/theme-tools/theme-tools/p…' // Object.is equality Expected: "file://d:/a/theme-tools/theme-tools/packages/theme-check-node/src/.zr1f3/taeRootThemeCheckYML" Received: "file://d:/" ❯ packages/theme-check-node/src/find-root.spec.ts:129:18
packages/theme-check-node/src/index.spec.ts > Unit: getTheme > should correctly get theme on all platforms: packages/theme-check-node/src/index.spec.ts#L32
AssertionError: expected [] to have a length of 2 but got +0 - Expected + Received - 2 + 0 ❯ packages/theme-check-node/src/index.spec.ts:32:27
Tests / OS windows-latest / NodeJS 20
Process completed with exit code 1.
Tests / OS windows-latest / NodeJS 18
The job was canceled because "windows-latest_20" failed.
Tests / OS windows-latest / NodeJS 18
The operation was canceled.