def test_apply_markup_and_convert_to_credits_with_context(self): context = decimal.Context() self.assertEqual( MessageCost.apply_markup_and_convert_to_credits( decimal.Decimal('1.0'), QUANTIZATION_EXPONENT, context=context), decimal.Decimal('10.0')) self.assertEqual(context.flags[decimal.Inexact], 1) self.assertEqual(context.flags[decimal.Rounded], 1)
def test_apply_markup_and_convert_to_credits(self): self.assertEqual( MessageCost.apply_markup_and_convert_to_credits( decimal.Decimal('1.0'), decimal.Decimal('50.0')), decimal.Decimal('15.0'))