コード例 #1
0
ファイル: util.py プロジェクト: bbelchak/django-shop
 def test_02_currencyfield_has_default(self):
     cf = CurrencyField()
     default = cf.get_default()
     self.assertNotEqual(default, None)
     self.assertEqual(default, Decimal('0.0'))
コード例 #2
0
ファイル: util.py プロジェクト: bbelchak/django-shop
 def test_03_currencyfield_can_override_default(self):
     cf = CurrencyField(default=Decimal('99.99'))
     default = cf.get_default()
     self.assertNotEqual(default, None)
     self.assertEqual(default, Decimal('99.99'))
コード例 #3
0
ファイル: util.py プロジェクト: bbelchak/django-shop
 def test_01_currencyfield_has_fixed_format(self):
     cf = CurrencyField(max_digits=2,decimal_places=1)
     number = cf.format_number(99.99)
     #number should *not* end up having only one decimal place
     self.assertEqual(Decimal(number), Decimal('99.99'))