bytecodealliance / bytecodealliance/ComponentizeJS
Add test for pure components
- Lenguaje dominante
- Rust
- Estrellas
- 391
- Forks
- 53
- Merge medio
- 3 d 5 h
- PR fusionados (30 d)
- 1
Descripción
We should add testing that checks for *pure* components - ensuring that components *without* all the "extra" exports/imports of StarlingMonkey can be built.
This would be essentially a regression test of whether a component with all features disables produces a component with *none* of the related imports/exports (ideally with no extraneous imports/exports at all).
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
El issue no especifica ningún archivo concreto ni ninguna prueba existente. Empieza localizando las pruebas de compilación de componentes y la configuración de features de StarlingMonkey; después, ejecuta la suite de pruebas correspondiente para establecer los imports y exports actuales. Se considera completado cuando una prueba de regresión verifica que deshabilitar todas las features produce un componente sin ninguno de los imports o exports relacionados ni superfluos.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust, wasm
- Área
- build-system, testing-qa
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 42/100