Esempio n. 1
0
 def test_sign(self):
     x = Decimal(self.x)
     n = format_number(x, pos=u"+", accept=self.accept)
     self.assertEqual(n, u"+123,456.79")
     x = -x
     n = format_number(x, accept=self.accept)
     self.assertEqual(n, u"-123,456.79")
Esempio n. 2
0
 def test_sign(self):
     x = Decimal(self.x)
     n = format_number(x, pos=u"+", accept=self.accept)
     self.assertEqual(n, u"+123,456.79")
     x = -x
     n = format_number(x, accept=self.accept)
     self.assertEqual(n, u"-123,456.79")
Esempio n. 3
0
 def test_format_float(self):
     x = float(self.x)
     if version_info[:2] == (2, 6):
         self.assertRaises(TypeError, format_number, x)
     else:
         n = format_number(x, accept=self.accept)
         self.assertEqual(n, u"123,456.79")
Esempio n. 4
0
 def test_format_float(self):
     x = float(self.x)
     if version_info[:2] == (2, 6):
         self.assertRaises(TypeError, format_number, x)
     else:
         n = format_number(x, accept=self.accept)
         self.assertEqual(n, u"123,456.79")
Esempio n. 5
0
 def format_number(self,
                   number,
                   places=2,
                   curr='',
                   pos=u'',
                   neg=u'-',
                   trailneg=u""):
     return format_number(number,
                          places=places,
                          curr=curr,
                          pos=pos,
                          neg=neg,
                          trailneg=trailneg,
                          accept=self.accept_language)
Esempio n. 6
0
 def format_number(self, number, places=2, curr='', pos=u'', neg=u'-',
         trailneg=u""):
     return format_number(number, places=places, curr=curr, pos=pos,
             neg=neg, trailneg=trailneg, accept=self.accept_language)
Esempio n. 7
0
 def test_sign_currency(self):
     x = -Decimal(self.x)
     n = format_number(x, curr=u"$", accept=self.accept)
     self.assertEqual(n, u"-123,456.79$")
Esempio n. 8
0
 def test_places(self):
     x = Decimal(self.x)
     n = format_number(x, places=3, accept=self.accept)
     self.assertEqual(n, u"123,456.789")
Esempio n. 9
0
 def test_format_fr(self):
     x = Decimal(self.x)
     accept = AcceptLanguageType.decode('fr;q=1.0')
     n = format_number(x, accept=accept)
     self.assertEqual(n, u"123 456,79")
Esempio n. 10
0
 def test_format_int(self):
     x = int(float(self.x))
     n = format_number(x, accept=self.accept)
     self.assertEqual(n, u"123,456.00")
Esempio n. 11
0
 def test_format_decimal(self):
     x = Decimal(self.x)
     n = format_number(x, accept=self.accept)
     self.assertEqual(n, u"123,456.79")
Esempio n. 12
0
 def test_sign_currency(self):
     x = -Decimal(self.x)
     n = format_number(x, curr=u"$", accept=self.accept)
     self.assertEqual(n, u"-123,456.79$")
Esempio n. 13
0
 def test_places(self):
     x = Decimal(self.x)
     n = format_number(x, places=3, accept=self.accept)
     self.assertEqual(n, u"123,456.789")
Esempio n. 14
0
 def test_format_fr(self):
     x = Decimal(self.x)
     accept = AcceptLanguageType.decode('fr;q=1.0')
     n = format_number(x, accept=accept)
     self.assertEqual(n, u"123 456,79")
Esempio n. 15
0
 def test_format_int(self):
     x = int(float(self.x))
     n = format_number(x, accept=self.accept)
     self.assertEqual(n, u"123,456.00")
Esempio n. 16
0
 def test_format_decimal(self):
     x = Decimal(self.x)
     n = format_number(x, accept=self.accept)
     self.assertEqual(n, u"123,456.79")