Test hygiene: empty cli tests, broken coverage script, vitest 1.x, redundant SDK re-tests, pump GLB test, Blender check
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 32/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- blender, github-actions, react, typescript
- Área
- ci-cd, documentation, testing
Línea de trabajo
This is a bundle of separate test-cleanup items, and several need a maintainer decision first: whether to add a Blender CI job or document the valve check as local-only, and whether to align vitest on 4.x. Start with the named spots: packages/cli config, the root package.json test script, HolodeckViewer3D.test.tsx:86, and registry.test.ts:84. Pick one item, such as the CONTRIBUTING.md:33 wording against scripts/smoke-dist.mjs, and confirm the decision in the thread before starting.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
packages/clihas a vitest config but no tests and no CI job; emptypackage-lock.json.- Root
package.jsontestscript runs nothing; root lists vitest ^4.1.9 but packages lock 1.6.1. Align with core (vitest 4). editor-2d-reacttest:coverageneeds@vitest/coverage-v8, which is not installed.viewer-3d-react/src/HolodeckViewer3D.test.tsx:86re-tests@holodeck/sdkcreateTransform/createMaterial(covered byholodeck-sdk/ts/src/index.test.ts): delete;editor-2.5d-react/src/registry/registry.test.ts:84overlaps the SDK's atomic-install tests (keep only the consumer-side assertion; the conformance kit run is intended).pumpGLB has no part-specific contract test (valve, kettle, mash-tun, fermenter, brite-tank, heat-exchanger do).valve-glb.test.tsBlender byte-identical rebuild never runs in CI (no Blender): add a scheduled job with Blender headless, or document it as a local-only check.CONTRIBUTING.md:33says CI does not run the built-package smoke; it does (scripts/smoke-dist.mjs).- Untracked
packages/importer-template,packages/provider-templatewithoutpackage.json.
From the 2026-10 test-tier audit (core PR on branch docs/testing-strategy, docs/TESTING_STRATEGY.md).
- Lenguaje dominante
- TypeScript
- Estrellas
- 0
- Forks
- 0
- Merge medio
- 12 h 24 min
- PR fusionados (30 d)
- 46
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de hyperdrive-technology/holodeck
-
area:ci review-finding
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
hyperdrive-technology/holodeck#261 ·
Los mantenedores suelen responder en 1 día
-
review-finding
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
hyperdrive-technology/holodeck#259 ·
Los mantenedores suelen responder en 1 día
-
area:holodeck review-finding
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
hyperdrive-technology/holodeck#256 ·
Los mantenedores suelen responder en 1 día
-
area:holodeck review-finding
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
hyperdrive-technology/holodeck#254 ·
Los mantenedores suelen responder en 1 día
-
area:holodeck bug review-finding
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
hyperdrive-technology/holodeck#252 ·
Los mantenedores suelen responder en 1 día
Todos los issues de hyperdrive-technology/holodeck
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
documentation easy good first issue help wanted
Dificultad 1/5 1-3 horas Aptitud para principiantes 83/100
Los mantenedores suelen responder en 1 día
-
Billion-context documentation addendum: nudge is independent of window occupancy. | billion-context 文档补充:nudge 与窗口占用无关Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 86/100
ranxianglei/billion-context#5893 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
microsoft/monaco-editor#5575 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100