Add tests for shell script output
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- shell, typescript
- Domaine
- cli, testing-qa
Piste de recherche
Repérez le code qui génère le script shell et examinez la manière dont ses scénarios sont représentés. Ajoutez un test de snapshot utilisant toMatchSnapshot(), puis ajoutez des tests qui exécutent le script généré avec les scénarios pris en charge par le projet. La tâche est terminée lorsque la sortie attendue est capturée et que les scripts s’exécutent correctement dans chaque scénario couvert.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
We should have some tests for the following:
- Testing against a snapshot of what we expect the generated shell script to be (using
toMatchSnapshot()) - Tests which actually run the script against various scenarios
- Langage dominant
- TypeScript
- Étoiles
- 282
- Forks
- 11
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de bombshell-dev/tab
-
An option is resolved from the root before the matched command, so a short name means one thing for the whole linePeut-être pris @AmirSa12 l’a pris il y a 17 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 56/100
bombshell-dev/tab#153 · 6 commentaires ·
-
enhancement
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
bombshell-dev/tab#127 · 2 commentaires ·
-
support completions for npx/bunxOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
bombshell-dev/tab#118 ·
-
provide installation utilitiesPeut-être pris @theoephraim l’a pris il y a 146 jours. Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
bombshell-dev/tab#117 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
bombshell-dev/tab#107 · 3 commentaires ·
Toutes les issues de bombshell-dev/tab
Issues similaires
-
数据界面的横向滚动条缺失Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
zilliztech/attu#1037 ·
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
openclaw/openclaw#181212 · 1 commentaire · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
apify/apify-mcp-server#1684 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Automattic/data-liberation-agent#953 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
siteboon/claudecodeui#1642 ·
Les mainteneurs répondent en général sous 5 jours