Arrumar os testes na CI
cuducos opened this issue · 3 comments
cuducos commented
Rodando os testes locais, tudo passa, mas na CI tem algumas falhas de asserção estranhas que dizem que precisamos entender o porquê disso para tirar esse vermelhinho do pipeline : )datetime.date(2018, 7, 6)
não é igual a date(2018, 7, 6)
—
> assert DateField.deserialize(value) == date(2018, 7, 6)
E AssertionError: assert datetime.date(2018, 7, 7) == datetime.date(2018, 7, 6)
E + where datetime.date(2018, 7, 7) = <bound method DateField.deserialize of <class 'calculadora_do_cidadao.fields.DateField'>>(1530925200)
E + where <bound method DateField.deserialize of <class 'calculadora_do_cidadao.fields.DateField'>> = DateField.deserialize
E + and datetime.date(2018, 7, 6) = date(2018, 7, 6)
diraol commented
? Mas as datas ali são efetivamente diferentes....
uma é 2018-7-7
e a outra é 2018-7-6
, efetivamente um dia antes.
cuducos commented
Hum… verdade! Li tudo errado a saída do erro.
Talvez seja zica com fuso horário. Será?
diraol commented
Isso sempre é possível! hehehe
(Vou bater o olho lá no teste, ainda não fui ver)