adobe / adobe/aio-cli-plugin-app

Asset-compute test folder doesn't link to the action name

Offen
#492 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

question
Vorherrschende Sprache
JavaScript
Sterne
28
Forks
41
Ø Merge
1 T. 2 Std.
Gemergte PRs (30 T.)
3

Beschreibung

In the app plugin we generate a set of tests for each action, identified by the action name, that way we can know which test relates to which action, making it easier to delete resources associated to the action via aio app delete action command.

In the asset-compute case there is a src/dx-asset-compute-worker-1/test/asset-compute/ folder generated on init, note the generic asset-compute name that doesn't match a specific action.

What happens if there are two worker actions will adobe-asset-compute test-worker run tests for both workers ?

More info in https://github.com/adobe/aio-cli-plugin-app/pull/490/files#r725929539.

Asking @tmathern @jdelbick for feedback 🙂

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem generierten src/dx-asset-compute-worker-1/test/asset-compute/ und dem adobe-asset-compute test-worker-Befehl. Überprüfe anschließend die verknüpfte Pull-Request-Diskussion hinsichtlich der vorgesehenen Benennung der Aktionen. Bestätige, wie mehrere Worker-Aktionen behandelt werden, und definiere das erwartete Verhalten des aktionsspezifischen Testordners, bevor du eine Änderung vornimmst.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.