Official ECMAScript Conformance Test Suite

¿Es tc39/test262 apto para principiantes?

Los mantenedores de tc39/test262 suelen responder a un pull request en 2 días. Ahora mismo hay 8 issues aptos para principiantes abiertos.

Estrellas
2.8k
Forks
569
Issues abiertos para principiantes
8
Issues indexados
219
Merge medio
3 d 15 h
PR fusionados (30 d)
4
Lenguaje dominante
JavaScript
Licencia
Sin datos de licencia
Último push a GitHub
29/10/2026
Última indexación
19/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
help wanted

Cómo contribuir a tc39/test262

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Elige uno de los 8 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Handling `<ZWNJ>` and `<ZWJ>` as ID_CONTINUE
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100

    tc39/test262#5160 ·

    Los mantenedores suelen responder en 2 días

  • Testing plan for JSON.parse Options Bag
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100

    tc39/test262#5159 ·

    Los mantenedores suelen responder en 2 días

  • Missing some tests around Primary Time Zone Identifier
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 72/100

    tc39/test262#5158 · 3 reacciones ·

    Los mantenedores suelen responder en 2 días

  • Temporal limit tests should check what throws and what does not
    Abierto

    Dificultad 3/5 Medio día Aptitud para principiantes 84/100

    tc39/test262#5150 ·

    Los mantenedores suelen responder en 2 días

  • Potential test cases based on discovered bugs in various engines
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    tc39/test262#5148 ·

    Los mantenedores suelen responder en 2 días

  • Consider adding negative Test For Invalid BigInt literals
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100

    tc39/test262#5133 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Coverage candidates discovered while implementing Generator semantics in an ECMAScript companion language
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    tc39/test262#5131 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Can we drop test file contents from Engine tests GitHub artifacts?
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 58/100

    tc39/test262#5127 ·

    Los mantenedores suelen responder en 2 días

  • Testing plan for Thenable-Curtailment (Safe Promise Resolve)
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 38/100

    tc39/test262#5122 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • create AI policy
    Abierto
    group process

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    tc39/test262#5115 · 1 comentario · 2 reacciones ·

    Los mantenedores suelen responder en 2 días

  • Support for asynchronous Garbage Collection in host-defined $262.gc()
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    tc39/test262#5029 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Clarify the use of 'using' as a variable reference expression in for loop conditions
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    tc39/test262#4961 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Test that -u-ca-iso8601 implies hc-h23
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100

    tc39/test262#4882 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • ESM coverage: async parent executing after rejection in different branch of a graph
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    tc39/test262#4864 ·

    Los mantenedores suelen responder en 2 días

  • Filename linter always fails on Windows
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    tc39/test262#4643 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Improve error messages from compareArray
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    tc39/test262#4595 ·

    Los mantenedores suelen responder en 2 días

  • V8 sync bot: Check why tests moved out of staging were re-synced
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    tc39/test262#4580 ·

    Los mantenedores suelen responder en 2 días

  • Possible copy by array test coverage gaps
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    tc39/test262#4575 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Add linter that rejects bare module specifiers
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    tc39/test262#4570 · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • `built-ins/RegExp/property-escapes/non-existent-property-value-*` tests use invalid quantifiers, not non-existent property values
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100

    tc39/test262#4555 · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • `Intl.NumberFormat.prototype.format` should allow both with/without spaces around numbers
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    tc39/test262#4536 ·

    Los mantenedores suelen responder en 2 días

  • Testing plan for Immutable ArrayBuffers
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    tc39/test262#4509 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Invalid explicit resource management tests in `staging`
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100

    tc39/test262#4498 ·

    Los mantenedores suelen responder en 2 días

  • Check validity of the `acosh-approx.js` test
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    tc39/test262#4487 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Consider helpers for `formatToParts` assertions
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    tc39/test262#4451 ·

    Los mantenedores suelen responder en 2 días

  • Add test for Intl.Locale from "und"
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    tc39/test262#4444 · 8 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • Should test262/test/intl402/DateTimeFormat/offset-timezone-no-unicode-minus-sign.js fail ONLY if offset time zones are supported?
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    tc39/test262#4443 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Lack of tests around destructuring and export statements
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    tc39/test262#4432 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Is `harness/typeCoercion.js` used?
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 42/100

    tc39/test262#4429 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Deal with slow staging/sm tests
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    tc39/test262#4402 · 2 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • Remove useless "Am I really in a script" checks in `import.source` tests
    Quizá libre de nuevo @nicolo-ribaudo la tomó hace 637 días y no hay ningún pull request abierto. Abierto

    tc39/test262#4388 · 2 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • `desc` in .case files cannot start with `[` (even if quoted)
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    tc39/test262#4384 ·

    Los mantenedores suelen responder en 2 días

  • Iterator/concat/next-method-returns-throwing-value-done.js is outdated
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100

    tc39/test262#4380 ·

    Los mantenedores suelen responder en 2 días

  • Functions tests would benefit from a helper like `verifyNoRestrictedFunctionProperties`
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    tc39/test262#4378 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • staging/sm has a lot of tests that don't use the test262 harness
    Quizá libre de nuevo @Ms2ger la tomó hace 658 días y no hay ningún pull request abierto. Abierto

    tc39/test262#4376 · 5 comentarios · 1 reacción · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • Tests in `src/dynamic-import/catch` don't fail if the error is not thrown
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100

    tc39/test262#4373 ·

    Los mantenedores suelen responder en 2 días

  • Bug in test/intl402/NumberFormat/currency-digits-nonstandard-notation.js
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100

    tc39/test262#4349 ·

    Los mantenedores suelen responder en 2 días

  • Missing tests for bindings that shadow globalThis properties
    Abierto
    coverage help wanted

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    tc39/test262#4332 ·

    Los mantenedores suelen responder en 2 días

  • Linter should output line numbers
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    tc39/test262#4319 ·

    Los mantenedores suelen responder en 2 días

  • this-value-valid-date.js under test262/built-ins/Date/prototype doesn't test Date.prototype as the this-value
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 35/100

    tc39/test262#4317 ·

    Los mantenedores suelen responder en 2 días

  • not-a-constructor.js tests should create objects outside the test function
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100

    tc39/test262#4316 ·

    Los mantenedores suelen responder en 2 días

  • this-value-non-object.js under test262/built-ins/Date/prototype doesn't test BigInts
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 45/100

    tc39/test262#4315 ·

    Los mantenedores suelen responder en 2 días

  • Decorators: Class decorators are part of the class and their local names must be valid in strict mode.
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    tc39/test262#4238 ·

    Los mantenedores suelen responder en 2 días

  • Harness tests should run when harness source changes
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 50/100

    tc39/test262#4201 · 4 reacciones ·

    Los mantenedores suelen responder en 2 días

  • Source phase import tests importing from "<do not resolve>" are broken
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 42/100

    tc39/test262#4193 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Follow-up to Intl.DurationFormat #3912
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    tc39/test262#4168 ·

    Los mantenedores suelen responder en 2 días

  • Add metadata about the ECMAScript edition that each feature was introduced in
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    tc39/test262#4161 · 9 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 2 días

  • Only use `phase: parse` for errors that happens while parsing the test entry point
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    tc39/test262#4124 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Math.sumPrecise testing plan
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    tc39/test262#4054 · 3 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Decorators Testing Plan
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    tc39/test262#4042 · 13 reacciones ·

    Los mantenedores suelen responder en 2 días

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.