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

Upstream operation-count tests fail with the patch stack (118 vs 126 operations)

Fermée
#30 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

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

Une pull request liée a déjà été fusionnée.

  • #60 par @iamnbutler — fusionnée
  • #65 par @iamnbutler — fusionnée

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
42/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Stack technique
swift
Domaine
testing

Piste de recherche

Start with the failing assertions in PeekabooBridgeRequestPlanTests (operations.count == 118 and the permission-partition expectations) and PeekabooBridgeOperationSemanticPlanTests, then run the PeekabooTests bridge suites one at a time to see which other counts are stale. The issue says the insert, clipboard and menu patches add 8 operations, so the new total should be 126. Done when those suites pass with updated counts and partition expectations, and the patch-test routine lists the PeekabooTests bridge suites.

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

Description

Found while running the patch tests at 73c0513 for githubnext/ace#427. The failures were already there at 8801b31, but earlier runs only ran PeekabooBridgeTests, not PeekabooTests.

  • PeekabooBridgeRequestPlanTests fails operations.count == 118 and the matching permission-partition expectations.
  • PeekabooBridgeOperationSemanticPlanTests fails operations.count == 118.

Cause: the insert, clipboard and menu patches add 8 bridge operations (literalInsert, six clipboard reads and writes, menuCommand), so there are now 126. The patches never updated these upstream tests.

Fix: have each patch that adds an operation update the count and partition expectations. Also add the PeekabooTests bridge suites, run one by one, to the patch-test routine; the new restore and title suites live there too.

Langage dominant
Swift
Étoiles
0
Forks
0
Merge moyen
19 min
PR mergées (30 j)
107

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

  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 githubnext/desktop-tools

Toutes les issues de githubnext/desktop-tools

Issues similaires

Plus d'issues Swift

Recevez les nouvelles issues par e-mail

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