Ejemplo n.º 1
0
 def testCenturies(self):
   """Centuries in English."""
   self.assertEquals(ptd(d(36524)), "in 99 years")
   self.assertEquals(ptd(d(36525)), "in 1 century")
   self.assertEquals(ptd(d(-36525)), "1 century ago")
   self.assertEquals(ptd(d(73049)), "in 2 centuries")
   self.assertEquals(ptd(d(-73049)), "2 centuries ago")
Ejemplo n.º 2
0
 def testCenturies(self):
   """Centuries in Spanish."""
   self.assertEquals(ptd(d(36524)), u"en 99 años")
   self.assertEquals(ptd(d(36525)), "en 1 siglo")
   self.assertEquals(ptd(d(-36525)), "hace 1 siglo")
   self.assertEquals(ptd(d(73049)), "en 2 siglos")
   self.assertEquals(ptd(d(-73049)), "hace 2 siglos")
Ejemplo n.º 3
0
 def testGeneric(self):
   """Generic datetime from now."""
   for n in range(-2, 3): # [-2, 2]
     for f in (d, h, m, s):
       td = f(n)
       dt = self.now + td
       self.assertEquals(pdt(dt), ptd(td))
Ejemplo n.º 4
0
 def testMonths(self):
   """Months in English."""
   self.assertEquals(ptd(d(30)), "in 30 days")
   self.assertEquals(ptd(d(31)), "in 1 month")
   self.assertEquals(ptd(d(-31)), "1 month ago")
   self.assertEquals(ptd(d(300)), "in 9 months")
   self.assertEquals(ptd(d(-300)), "9 months ago")
   self.assertEquals(ptd(d(365)), "in 11 months")
   self.assertEquals(ptd(d(-365)), "11 months ago")
   self.assertEquals(ptd(d(366)), "in 1 year")
Ejemplo n.º 5
0
 def testYears(self):
   """Years in English."""
   self.assertEquals(ptd(d(365)), "in 11 months")
   self.assertEquals(ptd(d(366)), "in 1 year")
   self.assertEquals(ptd(d(-366)), "1 year ago")
   self.assertEquals(ptd(d(4000)), "in 10 years")
   self.assertEquals(ptd(d(-4000)), "10 years ago")
   self.assertEquals(ptd(d(36524)), "in 99 years")
   self.assertEquals(ptd(d(-36524)), "99 years ago")
   self.assertEquals(ptd(d(36525)), "in 1 century")
Ejemplo n.º 6
0
 def testMonths(self):
   """Months en Spanish."""
   self.assertEquals(ptd(d(30)), u"en 30 días")
   self.assertEquals(ptd(d(31)), "en 1 mes")
   self.assertEquals(ptd(d(-31)), "hace 1 mes")
   self.assertEquals(ptd(d(300)), "en 9 meses")
   self.assertEquals(ptd(d(-300)), "hace 9 meses")
   self.assertEquals(ptd(d(365)), "en 11 meses")
   self.assertEquals(ptd(d(-365)), "hace 11 meses")
   self.assertEquals(ptd(d(366)), u"en 1 año")
Ejemplo n.º 7
0
 def testYears(self):
   """Years en Spanish."""
   self.assertEquals(ptd(d(365)), "en 11 meses")
   self.assertEquals(ptd(d(366)), u"en 1 año")
   self.assertEquals(ptd(d(-366)), u"hace 1 año")
   self.assertEquals(ptd(d(4000)), u"en 10 años")
   self.assertEquals(ptd(d(-4000)), u"hace 10 años")
   self.assertEquals(ptd(d(36524)), u"en 99 años")
   self.assertEquals(ptd(d(-36524)), u"hace 99 años")
   self.assertEquals(ptd(d(36525)), "en 1 siglo")
Ejemplo n.º 8
0
 def testMinutes(self):
   """Minutes in English."""
   self.assertEquals(ptd(m(1)), "in 1 minute")
   self.assertEquals(ptd(m(2)), "in 2 minutes")
   self.assertEquals(ptd(m(-1)), "1 minute ago")
   self.assertEquals(ptd(m(-2)), "2 minutes ago")
Ejemplo n.º 9
0
 def testHours(self):
   """Hours in English."""
   self.assertEquals(ptd(h(1)), "in 1 hour")
   self.assertEquals(ptd(h(2)), "in 2 hours")
   self.assertEquals(ptd(h(-1)), "1 hour ago")
   self.assertEquals(ptd(h(-2)), "2 hours ago")
Ejemplo n.º 10
0
 def testDays(self):
   """Days in English."""
   self.assertEquals(ptd(d(1)), "in 1 day")
   self.assertEquals(ptd(d(2)), "in 2 days")
   self.assertEquals(ptd(d(-1)), "1 day ago")
   self.assertEquals(ptd(d(-2)), "2 days ago")
Ejemplo n.º 11
0
 def testSeconds(self):
   """Seconds in Spanish."""
   self.assertEquals(ptd(s(1)), "en 1 segundo")
   self.assertEquals(ptd(s(2)), "en 2 segundos")
   self.assertEquals(ptd(s(-1)), "hace 1 segundo")
   self.assertEquals(ptd(s(-2)), "hace 2 segundos")
Ejemplo n.º 12
0
 def testMinutes(self):
   """Minutes in Spanish."""
   self.assertEquals(ptd(m(1)), "en 1 minuto")
   self.assertEquals(ptd(m(2)), "en 2 minutos")
   self.assertEquals(ptd(m(-1)), "hace 1 minuto")
   self.assertEquals(ptd(m(-2)), "hace 2 minutos")
Ejemplo n.º 13
0
 def testHours(self):
   """Hours in Spanish."""
   self.assertEquals(ptd(h(1)), "en 1 hora")
   self.assertEquals(ptd(h(2)), "en 2 horas")
   self.assertEquals(ptd(h(-1)), "hace 1 hora")
   self.assertEquals(ptd(h(-2)), "hace 2 horas")
Ejemplo n.º 14
0
 def testDays(self):
   """Days in Spanish."""
   self.assertEquals(ptd(d(1)), u"en 1 día")
   self.assertEquals(ptd(d(2)), u"en 2 días")
   self.assertEquals(ptd(d(-1)), u"hace 1 día")
   self.assertEquals(ptd(d(-2)), u"hace 2 días")
Ejemplo n.º 15
0
 def testSeconds(self):
   """Seconds in English."""
   self.assertEquals(ptd(s(1)), "in 1 second")
   self.assertEquals(ptd(s(2)), "in 2 seconds")
   self.assertEquals(ptd(s(-1)), "1 second ago")
   self.assertEquals(ptd(s(-2)), "2 seconds ago")
Ejemplo n.º 16
0
 def testJustNow(self):
   """Now in English."""
   self.assertEquals(ptd(d(0)), "just now")
Ejemplo n.º 17
0
 def testJustNow(self):
   """Now in Spanish."""
   self.assertEquals(ptd(d(0)), "ahorita")