Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Optimize unit tests: event-message-handler.spec.ts

Ouverte
#609 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
45/100
Type d'issue
Refactorisation
Clarté
Plutôt claire
Activité
Calme
Stack technique
typescript
Domaine
performance, testing

Piste de recherche

Start with event-message-handler.spec.ts, the named suite of 156 tests. Identify which tests spend time on delays, cryptographic verification, proof-of-work, and database operations, then measure the suite before and after changes. Done means reducing execution time by at least 20% while maintaining test coverage.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

The event-message-handler.spec.ts suite has 156 tests with multiple bottlenecks:

  • Async/delay operations (setTimeout/Promises)
  • Cryptographic operations (secp256k1, signature verification)
  • Proof-of-work validation (computationally expensive)
  • Database operations

Goal: Reduce execution time by at least 20% while maintaining test coverage.

Langage dominant
TypeScript
Étoiles
829
Forks
234
Merge moyen
2 j 10 h
PR mergées (30 j)
24

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de cameri/nostream

Toutes les issues de cameri/nostream

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.