def should_map_decimal_total_with_upto_two_significant_non_zero_decimals_to_amount( ): row = make_object(total=Decimal('2000.1200')) invoice = Builder(date_format).build_invoice([row], 'entid', 'userid', 'url') assert_that(invoice.amount, is_(Decimal('2000.12'))) assert_that(invoice.items_total, is_(Decimal('2000.12')))
def should_map_decimal_total_to_amount(): row = make_object(total=Decimal('2000.00')) invoice = Builder(date_format).build_invoice([row], 'entid', 'userid', 'url') assert_that(invoice.amount, is_(Decimal('2000'))) assert_that(invoice.items_total, is_(Decimal('2000')))