def test_get_index_time(self): for text, sep, dt in [ ('2014.01.19', '.', datetime(2014, 1, 19)), ('2014-01-19', '-', datetime(2014, 1, 19)), ('2010-12-29', '-', datetime(2010, 12, 29)), ('2010.12.29.12', '.', datetime(2010, 12, 29, 12)), ]: self.assertEqual(dt, curator.get_index_time(text, sep))
def test_get_index_time(self): for text, datestring, dt in [ ('2014.01.19', '%Y.%m.%d', datetime(2014, 1, 19)), ('2014-01-19', '%Y-%m-%d', datetime(2014, 1, 19)), ('2010-12-29', '%Y-%m-%d', datetime(2010, 12, 29)), ('2012-12', '%Y-%m', datetime(2012, 12, 1)), ('2011.01', '%Y.%m', datetime(2011, 1, 1)), ('2014-28', '%Y-%W', datetime(2014, 7, 14)), ('2010.12.29.12', '%Y.%m.%d.%H', datetime(2010, 12, 29, 12)), ]: self.assertEqual(dt, curator.get_index_time(text, datestring))