Test main should use assert_frame_equal, not equals

Aperta
#235 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Una pull request collegata è già stata integrata.

  • #341 di @mszell — integrata

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
45/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
pandas, python
Ambito
data, testing-qa

Direzione di ricerca

Inizia in test_main, in test_growbikenet_case_success_offline_import_data3, e confronta la relativa validazione con il codice corrispondente in development.py. Sostituisci il controllo di uguaglianza inefficace con il confronto tra frame richiesto, quindi esegui nuovamente i frame di validazione e analizza perché il test produce 408 righe invece di 321. Il lavoro è terminato quando il confronto rileva le discrepanze e la discrepanza nell’esportazione è stata compresa.

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

Descrizione

bug help wanted

Using equals does nothing, so the tests are actually failing.
We will have to re-run all the validation frames.
I just tried one, and running the same code in test_main as in development.py creates very different data exports. There must be some issue with the version - I don't understand yet. Probably related to #234

For example, test_growbikenet_case_success_offline_import_data3:

Output from development, using exact same code and import data: 321 rows

Image

Output from test_growbikenet_case_success_offline_import_data3: 408 rows

Image
Lingua principale
Python
Stelle
10
Fork
4
Merge medio
10m
PR unite (30g)
19

Preparare l'ambiente

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 BikeNetKit/GrowBikeNet

Tutte le issue di BikeNetKit/GrowBikeNet

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.