コード例 #1
0
ファイル: test_datetime.py プロジェクト: BlueNexus/evesrp
 def test_year_explicit_range(self):
     start, end = parse_datetime('2015_2016')
     self.assertEqual(start, dt.datetime(2015, 1, 1, 0, 0, 0, 0, utc))
     self.assertEqual(end, dt.datetime(2016, 12, 31, 23, 59, 59, 999999,
         utc))
コード例 #2
0
ファイル: test_datetime.py プロジェクト: BlueNexus/evesrp
 def test_month_start_day_end(self):
     start, end = parse_datetime('2014-11_20150315')
     self.assertEqual(start, dt.datetime(2014, 11, 1, 0, 0, 0, 0, utc))
     self.assertEqual(end, dt.datetime(2015, 3, 15, 23, 59, 59, 999999, utc))
コード例 #3
0
ファイル: test_datetime.py プロジェクト: BlueNexus/evesrp
 def test_hour_range(self):
     start, end = parse_datetime('20150314T15')
     self.assertEqual(start, dt.datetime(2015, 3, 14, 15, 0, 0, 0, utc))
     self.assertEqual(end, dt.datetime(2015, 3, 14, 15, 59, 59, 999999, utc))
コード例 #4
0
ファイル: test_datetime.py プロジェクト: BlueNexus/evesrp
 def test_leap_february(self):
     start, end = parse_datetime('2016-02')
     self.assertEqual(start, dt.datetime(2016, 2, 1, 0, 0, 0, 0, utc))
     self.assertEqual(end, dt.datetime(2016, 2, 29, 23, 59, 59, 999999, utc))
コード例 #5
0
ファイル: test_datetime.py プロジェクト: BlueNexus/evesrp
 def test_start(self):
     start, end = parse_datetime('>2015')
     self.assertEqual(start, dt.datetime(2015, 1, 1, 0, 0, 0, 0, utc))
     self.assertEqual(end, dt.datetime.max)
コード例 #6
0
ファイル: test_datetime.py プロジェクト: BlueNexus/evesrp
 def test_end_year(self):
     start, end = parse_datetime('<2015')
     self.assertEqual(start, dt.datetime.min)
     self.assertEqual(end, dt.datetime(2015, 12, 31, 23, 59, 59, 999999,
         utc))
コード例 #7
0
ファイル: test_datetime.py プロジェクト: BlueNexus/evesrp
 def test_simple_year(self):
     start, end = parse_datetime('2015')
     self.assertEqual(start, dt.datetime(2015, 1, 1, 0, 0, 0, 0, utc))
     self.assertEqual(end, dt.datetime(2015, 12, 31, 23, 59, 59, 999999,
         utc))