fix: map furni imports to production gamedata

This commit is contained in:
Simo committed 2026-08-02 13:16:51 +02:00
1 parent a81af2d71a
commit 01570874a8
6 files changed
+224 -15

No files matched your search

@@ -47,7 +47,7 @@ Also assert that an absent unconfigured root adds no Gamedata mirror and that a
- [ ] **Step 2: Run the resolver test and verify RED**
Run: `pnpm test src/lib/services/furni-asset-dirs.test.ts`
Run: `pnpm exec vitest run --coverage=false src/lib/services/furni-asset-dirs.test.ts`
Expected: FAIL because `gamedata_root` is not read and the Gamedata mirror is absent.
@@ -61,7 +61,7 @@ Make `getFurnitureDataWritePaths()` include `<gamedata_root>/config/FurnitureDat
- [ ] **Step 5: Run resolver tests and verify GREEN**
Run: `pnpm test src/lib/services/furni-asset-dirs.test.ts`
Run: `pnpm exec vitest run --coverage=false src/lib/services/furni-asset-dirs.test.ts`
Expected: PASS.
@@ -92,7 +92,7 @@ await expect(fs.readFile(path.join(liveIconDir, "chair_icon.png"))).resolves.toE
- [ ] **Step 2: Run the upload test and verify RED**
Run: `pnpm test src/lib/services/upload-import.test.ts`
Run: `pnpm exec vitest run --coverage=false src/lib/services/upload-import.test.ts`
Expected: FAIL because manual uploads currently write only to the primary CMS directories.
@@ -102,7 +102,7 @@ Resolve all write targets, create their directories through the existing `ensure
- [ ] **Step 4: Run the upload test and verify GREEN**
Run: `pnpm test src/lib/services/upload-import.test.ts`
Run: `pnpm exec vitest run --coverage=false src/lib/services/upload-import.test.ts`
Expected: PASS.
@@ -111,7 +111,7 @@ Expected: PASS.
Run:
```text
pnpm test src/lib/services/furni-asset-dirs.test.ts src/lib/services/upload-import.test.ts src/lib/services/furni-import.test.ts
pnpm exec vitest run --coverage=false src/lib/services/furni-asset-dirs.test.ts src/lib/services/upload-import.test.ts src/lib/services/furni-import.test.ts
pnpm typecheck
pnpm test
pnpm build