Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Improve robustness of component tests

Aperta
#148 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@kevinwallimann ci sta già lavorando.

Dal 26/6/2020.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
28/100
Tipo di issue
Refactoring
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
kafka, scala, spark

Direzione di ricerca

Inizia con il test del componente esistente per TestKafkaStreamReader e confronta i relativi mock con il codice del componente. Esegui questo test esaminando i casi in cui la configurazione viene fornita tramite .option e .options; il lavoro è completato quando i test dipendono meno da mock replicati e non sono rigidi rispetto a queste forme di configurazione equivalenti.

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

Descrizione

internal-task

Currently, some tests, e.g. TestKafkaStreamReader are too mocked. The component's code almost has to be replicated in the mocks of the test. Furthermore, the tests are too rigid, e.g. it depends whether a config is added with .option or with .options

Lingua principale
Scala
Stelle
47
Fork
14
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

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.

Altre issue di AbsaOSS/hyperdrive

Tutte le issue di AbsaOSS/hyperdrive

Issue simili

Altre issue su Scala

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.