aws / aws/aws-durable-execution-sdk-python

[Testing] [Feature]: Assert on events for examples

Offen
#440 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
pkg:testing
Vorherrschende Sprache
Python
Sterne
53
Forks
25
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
40

Beschreibung

Migration from https://github.com/aws/aws-durable-execution-sdk-python-testing/issues/181

---

### What would you like?

Currently we do manually asserts in integration tests.

We should be able to:

1. Generate events from local runner
2. Assert current events with the events in the json file

### Possible Implementation

_No response_

### Is this a breaking change?

No

### Does this require an RFC?

No

### Additional Context

_No response_

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Integrationstests nachzuverfolgen, die derzeit Ereignisse manuell überprüfen, sowie den lokalen Runner, der sie erzeugt. Definiere das erwartete Verhalten für den Vergleich der aktuellen Ereignisse mit den Ereignissen in einer JSON-Datei, und überprüfe anschließend, dass die Beispiele die neuen Assertions verwenden und weiterhin erfolgreich durchlaufen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
testing-qa
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
55/100

Neue Issues direkt in Ihr Postfach

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