bytecodealliance / bytecodealliance/ComponentizeJS

Add test for pure components

Abierto
#250 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement good first issue tests
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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.