Correção no Brazilian Rails relacionada ao uso de BigDecimal
Publicado por Vinicius Manhães Teles há aproximadamente 1 ano.
Felipe Barreto, nosso especialista de plantão em Rails, JavaScript, Web Standards e mais um monte de coisas, me informou ontem que identificou um problema na classe Dinheiro, do Brazilian Rails, relacionado ao tratamento de BigDecimals. O teste que revelava o problema era:
def testa_soma_de_dinheiro_com_big_decimal
assert_equal Dinheiro.new(200), BigDecimal.new("100").reais + "100".reais
end
A soma estava dando 0 e não 200, como deveria. Ooopppsss, isso é sério. Mas, já fiz a correção. Portanto, se estiver usando o plugin, faça a atualização.





O que você achou? Coloque seus comentários e sugestões abaixo!
Acompanhe o RSS dessa página.
Comentários (0 até o momento)