コード例 #1
0
ファイル: test_i18n.py プロジェクト: Nabellaleen/itools
 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
ファイル: test_i18n.py プロジェクト: staverne/itools
 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
ファイル: test_i18n.py プロジェクト: Nabellaleen/itools
 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
ファイル: test_i18n.py プロジェクト: staverne/itools
 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
ファイル: context.py プロジェクト: mmather02/itools
 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
ファイル: context.py プロジェクト: Nabellaleen/itools
 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
ファイル: test_i18n.py プロジェクト: Nabellaleen/itools
 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
ファイル: test_i18n.py プロジェクト: Nabellaleen/itools
 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
ファイル: test_i18n.py プロジェクト: Nabellaleen/itools
 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
ファイル: test_i18n.py プロジェクト: Nabellaleen/itools
 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
ファイル: test_i18n.py プロジェクト: Nabellaleen/itools
 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
ファイル: test_i18n.py プロジェクト: staverne/itools
 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
ファイル: test_i18n.py プロジェクト: staverne/itools
 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
ファイル: test_i18n.py プロジェクト: staverne/itools
 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
ファイル: test_i18n.py プロジェクト: staverne/itools
 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
ファイル: test_i18n.py プロジェクト: staverne/itools
 def test_format_decimal(self):
     x = Decimal(self.x)
     n = format_number(x, accept=self.accept)
     self.assertEqual(n, u"123,456.79")