Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

[CI / lambda-events] Ensure that `cargo lambda init`'s generated tests pass for all event types

Offen
#1,012 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 11 Tagen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
rust
Bereich
ci-cd, cli, testing

Rechercherichtung

Beginne mit dem cargo lambda init-Befehl und den dadurch erzeugten Tests und reproduziere Fehler über die im Issue beschriebenen Ereignistypen und Feature-Kombinationen hinweg. Als abgeschlossen gilt die Aufgabe, wenn ein CI-Schritt diese Kombinationen dynamisch ausführt und bestätigt, dass alle erzeugten Tests erfolgreich sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

good first issue

Related: https://github.com/awslabs/aws-lambda-rust-runtime/issues/1009

We're playing a bit of whackamole with the tests that cargo lambda init generates failing in some cases. Currently it's due to spottiness on event type structs implementing Default. There presumably could be other reasons as well.

It would be great to have some sort of CI step that dynamically runs cargo lambda init against a feature matrix and makes sure the autogenned tests pass.

Vorherrschende Sprache
Rust
Sterne
3.6k
Forks
398
Ø Merge
7 T. 4 Std.
Gemergte PRs (30 T.)
3

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus aws/aws-lambda-rust-runtime

Alle Issues in aws/aws-lambda-rust-runtime

Ähnliche Issues

Weitere Issues zu Rust

Neue Issues direkt in Ihr Postfach

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