Пример #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")
Пример #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")
Пример #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")
Пример #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")
Пример #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)
Пример #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)
Пример #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$")
Пример #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")
Пример #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")
Пример #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")
Пример #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")
Пример #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$")
Пример #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")
Пример #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")
Пример #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")
Пример #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")