def test_calculate_price_success(self): response = calculate("10", "USD") self.assertEqual(response, Decimal("15.00"))
def test_calculate_price_success_three_decimals(self): response = calculate(".5555", "USD", decimals=3) self.assertEqual(response, Decimal("0.834"))
def show_currency(price, code, decimals=2): return calculate(price, code, decimals=decimals)
def do_currency(price, code): return calculate(price, code)
def test_calculate_price_success_three_decimals(self): response = calculate('.5555', 'USD', decimals=3) self.assertEqual(response, Decimal('0.834'))
def render(self, context): try: return calculate(self.price.resolve(context), self.currency.resolve(context)) except template.VariableDoesNotExist: return ''
def test_calculate_price_success(self): response = calculate('10', 'USD') self.assertEqual(response, Decimal('15.00'))