Beispiel #1
0
 def test_parse_money_amount_rejects_ambiguous_numbers(self):
     with self.assertRaises(AmbiguousNumber):
         LOCALE_EN.parse_money_amount("10,00", 'EUR')
Beispiel #2
0
 def test_parse_money_amount_rejects_irregular_numbers(self):
     with self.assertRaises(AmbiguousNumber):
         LOCALE_EN.parse_money_amount(",100,100", 'USD')
Beispiel #3
0
 def test_parse_money_amount_rejects_overly_precise_numbers(self):
     with self.assertRaises(InvalidNumber):
         LOCALE_EN.parse_money_amount("100.00001", 'EUR')
Beispiel #4
0
 def test_parse_money_amount_rejects_ambiguous_numbers(self):
     with self.assertRaises(AmbiguousNumber):
         LOCALE_EN.parse_money_amount("10,00", 'EUR')
Beispiel #5
0
 def test_parse_money_amount_rejects_irregular_numbers(self):
     with self.assertRaises(AmbiguousNumber):
         LOCALE_EN.parse_money_amount(",100,100", 'USD')
Beispiel #6
0
 def test_parse_money_amount_rejects_overly_precise_numbers(self):
     with self.assertRaises(InvalidNumber):
         LOCALE_EN.parse_money_amount("100.00001", 'EUR')