Ejemplo n.º 1
0
	def testPrettyDateRangeTwoPartDaysMinutes(self):
		self.failUnlessEqual(i2n.pretty_date_range(datetime(1975,9,27,8,30), datetime(1975,9,29,10,45)), '27 September, 8.30AM - 29 September, 10.45AM')
Ejemplo n.º 2
0
	def testPrettyPrintDateType(self):
		self.failUnlessEqual(i2n.pretty_date_range(date(1975,9,27), date(1975,9,28)), '27-28 September')
Ejemplo n.º 3
0
	def testPrettyDateRangeAcrossMonths(self):
		self.failUnlessEqual(i2n.pretty_date_range(datetime(1975,9,27,0,0), datetime(1975,10,27,0,0)), '27 September - 27 October')
Ejemplo n.º 4
0
	def testPrettyDateRangeTwoPartDaysHour(self):
		self.failUnlessEqual(i2n.pretty_date_range(datetime(1975,9,27,8,0), datetime(1975,9,29,10,0)), '27 September, 8AM - 29 September, 10AM')
Ejemplo n.º 5
0
	def testPrettyDateRangeAmbiguous(self):
		self.failUnlessEqual(i2n.pretty_date_range(datetime(1975,9,27,7,0), datetime(1975,9,27,23,0)), 'Saturday 27 September, 7AM-11PM')
Ejemplo n.º 6
0
	def testPrettyDateRangeTwoWholeDays(self):
		self.failUnlessEqual(i2n.pretty_date_range(datetime(1975,9,27,0,0), datetime(1975,9,29,0,0)), '27-28 September')
Ejemplo n.º 7
0
	def testPrettyDateRangeHourToMin(self):
		self.failUnlessEqual(i2n.pretty_date_range(datetime(1975,9,27,18,0), datetime(1975,9,27,22,30)), 'Saturday 27 September, 6-10.30PM')	
Ejemplo n.º 8
0
	def testPrettyDateRangeMinToHour(self):
		self.failUnlessEqual(i2n.pretty_date_range(datetime(1975,9,27,18,30), datetime(1975,9,27,23,0)), 'Saturday 27 September, 6.30-11PM')	
Ejemplo n.º 9
0
	def testPrettyDateRangeAMtoPM(self):
		self.failUnlessEqual(i2n.pretty_date_range(datetime(1975,9,27,9,0), datetime(1975,9,27,17,0)), 'Saturday 27 September, 9-5PM')
Ejemplo n.º 10
0
	def testPrettyDateRangeAMtoAM(self):
		self.failUnlessEqual(i2n.pretty_date_range(datetime(1975,9,27,8,0), datetime(1975,9,27,11,0)), 'Saturday 27 September, 8-11AM')
Ejemplo n.º 11
0
	def testPrettyDateRangeOneWholeDay(self):
		self.failUnlessEqual(i2n.pretty_date_range(datetime(1975,9,27,0,0), datetime(1975,9,28,0,0)), 'Saturday 27 September')