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

Implement skill — test-integration-standards

Offen Anfängerfreundlich
#27 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
66/100
Issue-Typ
Dokumentation
Klarheit
Größtenteils klar
Aktivitätsstatus
Ruhig
Tech-Stack
docker, python

Rechercherichtung

Öffne zunächst skills/test-integration-standards/SKILL.md, die in diesem Issue genannte Datei. Fülle die angeforderten Abschnitte in diesem Dokument aus: Definitionen der Tiers, Mock-Richtlinie, genehmigte Muster für reale Ressourcen, Isolation/Bereinigung, CI-Verhalten und E2E-Spezifika. Es sind keine Tests vorgegeben, daher ist die Aufgabe abgeschlossen, wenn alle aufgeführten Abschnitte vorhanden sind und mit den Anforderungen des Issues übereinstimmen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Implements the test-integration-standards agent skill.

Skill file: skills/test-integration-standards/SKILL.md

Sections to implement:

  • Test tier definition (unit / integration / e2e)
  • When NOT to mock in integration tests — use real containerised infra, mock only external third-party services
  • Real resources — approved patterns (Testcontainers, LocalStack, WireMock)
  • Isolation and cleanup — per-test teardown, no execution order dependencies, container lifecycle
  • CI behaviour — runnable without manual setup, unit/integration separation, slow test gating
  • E2E specifics — critical journeys only, no shared state, reproducible failure artifacts
Vorherrschende Sprache
Python
Sterne
1
Forks
0
Ø Merge
9 T. 17 Std.
Gemergte PRs (30 T.)
1

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 AbsaOSS/agentic-toolkit

Alle Issues in AbsaOSS/agentic-toolkit

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

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