testcontainers / testcontainers/testcontainers-python

New Container: Azure Service Bus Emulator

Aperta
#792 0 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

🚀 enhancement
Lingua principale
Python
Stelle
2.3k
Fork
386
Merge medio
4h 40m
PR unite (30g)
1

Descrizione

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

Azure Service Bus Emulator, this exists within the Java and C# implementations and it would be good to have feature parity.

Why not just use a generic container for this?

The container has a MSSQL container dependency to run along with some annoying EULA acceptance features. Mounting configuration into the container is also required rather than configuration through the environment. It doesn't help that the emulator implementation isn't open source.

Other references:

Include any other relevant reading material about the enhancement.

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia leggendo l’installer collegato di Azure Service Bus Emulator e confrontando le implementazioni Java e C# per verificare la parità delle funzionalità. L’issue non indica file Python, test o entry point, quindi esamina i moduli container esistenti e i relativi test, in particolare i pattern per le dipendenze MSSQL, l’accettazione della EULA e la configurazione montata. Il lavoro è completato quando l’emulatore può essere utilizzato tramite la libreria Python.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
azure, docker, python
Ambito
cloud, tooling
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.