Esempio n. 1
0
 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)
Esempio n. 2
0
 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)
Esempio n. 3
0
 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'))
Esempio n. 4
0
 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'))