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

[tests]: Set modules in all plot_* calls within test functions

Aperta Adatta ai principianti
#416 5 commenti 1 reazione 2 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@Schiano-NOAA ci sta già lavorando.

Dal 13/10/2026.

  • #417 di @copilot-swe-agent — chiusa senza merge
  • #425 di @JZahner1 — aperta

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
68/100
Tipo di issue
Refactoring
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
r
Ambito
testing

Direzione di ricerca

Il payload non indica i file di test, quindi inizia eseguendo la suite di test in locale e annotando dove compare il prompt interattivo del modulo. Poi trova le chiamate plot_* nelle funzioni di test che omettono l'argomento module. Aggiungi un valore valido di module a ciascuna di queste chiamate; la issue lascia aperta la scelta del valore, quindi verifica come le funzioni di plotting lo usano. Il lavoro è completato quando la suite viene eseguita senza alcun prompt e un test opzionale per filter_data copre il percorso di selezione da parte dell'utente.

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

Descrizione

Presently, all tests of the plotting function omit the module parameter, which eventually prompts the user to select a module via the R terminal. This makes running the tests suite locally not automatic (the user has to continuously interact with the tests by selecting modules). It would probably be more efficient to set the module parameter in each call to a plot_* function within the testing suite, rather than leaving it to wait for a user prompt.

An additional test could be created specifically for filter_data that tests that the user selection works, if there are concerns about that functionality breaking.

Lingua principale
R
Stelle
20
Fork
9
Merge medio
1g 5h
PR unite (30g)
12

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

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 nmfs-ost/stockplotr

Tutte le issue di nmfs-ost/stockplotr

Issue simili

Altre issue su R

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.