testcontainers / testcontainers/testcontainers-python

New Container: fake-gcs-server

Offen
#1,084 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

🚀 enhancement
Vorherrschende Sprache
Python
Sterne
2.3k
Forks
386
Ø Merge
4 Std. 40 Min.
Gemergte PRs (30 T.)
1

Beschreibung

What is the new container you'd like to have?

A testcontainer that wraps the OCI image of fake-gcs-server with Python, like it exists for Java, Go, and .NET already.

Why not just use a generic container for this?

fake-gcs-server exists in testcontainers for other languages, and AzuriteContainer is also part of the Python distribution.

Other references:

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

Beginnen Sie mit der Durchsicht der vorhandenen Python-AzuriteContainer-Implementierung und der für Java, Go und .NET verlinkten fake-gcs-server-Implementierungen. Fügen Sie den Python-Wrapper für das fake-gcs-server-OCI-Image hinzu, mit einem Verhalten, das den anderen Sprachmodulen entspricht, und überprüfen Sie ihn anhand der relevanten Container-Tests des Projekts.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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