def test_http_date_to_dt(self): self.assertEqual( falcon.http_date_to_dt('Thu, 04 Apr 2013 00:00:00 GMT'), datetime(2013, 4, 4)) self.assertEqual( falcon.http_date_to_dt('Thu, 04 Apr 2013 10:28:54 GMT'), datetime(2013, 4, 4, 10, 28, 54)) self.assertRaises( ValueError, falcon.http_date_to_dt, 'Sun Nov 6 08:49:37 1994') self.assertRaises( ValueError, falcon.http_date_to_dt, 'Nov 6 08:49:37 1994', obs_date=True) self.assertEqual( falcon.http_date_to_dt('Sun Nov 6 08:49:37 1994', obs_date=True), datetime(1994, 11, 6, 8, 49, 37)) self.assertEqual( falcon.http_date_to_dt('Sunday, 06-Nov-94 08:49:37 GMT', obs_date=True), datetime(1994, 11, 6, 8, 49, 37))
def test_http_date_to_dt(self): self.assertEqual( falcon.http_date_to_dt('Thu, 04 Apr 2013 00:00:00 GMT'), datetime(2013, 4, 4)) self.assertEqual( falcon.http_date_to_dt('Thu, 04 Apr 2013 10:28:54 GMT'), datetime(2013, 4, 4, 10, 28, 54)) self.assertRaises(ValueError, falcon.http_date_to_dt, 'Thu, 04-Apr-2013 10:28:54 GMT') self.assertEqual( falcon.http_date_to_dt('Thu, 04-Apr-2013 10:28:54 GMT', obs_date=True), datetime(2013, 4, 4, 10, 28, 54)) self.assertRaises(ValueError, falcon.http_date_to_dt, 'Sun Nov 6 08:49:37 1994') self.assertRaises(ValueError, falcon.http_date_to_dt, 'Nov 6 08:49:37 1994', obs_date=True) self.assertEqual( falcon.http_date_to_dt('Sun Nov 6 08:49:37 1994', obs_date=True), datetime(1994, 11, 6, 8, 49, 37)) self.assertEqual( falcon.http_date_to_dt('Sunday, 06-Nov-94 08:49:37 GMT', obs_date=True), datetime(1994, 11, 6, 8, 49, 37))
def test_http_date_to_dt(self): self.assertEquals( falcon.http_date_to_dt('Thu, 04 Apr 2013 00:00:00 GMT'), datetime(2013, 4, 4)) self.assertEquals( falcon.http_date_to_dt('Thu, 04 Apr 2013 10:28:54 GMT'), datetime(2013, 4, 4, 10, 28, 54))
def test_http_date_to_dt(self): self.assertEqual( falcon.http_date_to_dt('Thu, 04 Apr 2013 00:00:00 GMT'), datetime(2013, 4, 4)) self.assertEqual( falcon.http_date_to_dt('Thu, 04 Apr 2013 10:28:54 GMT'), datetime(2013, 4, 4, 10, 28, 54))
def test_http_now(self): expected = datetime.utcnow() actual = falcon.http_date_to_dt(falcon.http_now()) delta = actual - expected delta_sec = abs(delta.days * 86400 + delta.seconds) assert delta_sec <= 1
def test_http_now(self): expected = datetime.utcnow() actual = falcon.http_date_to_dt(falcon.http_now()) delta = actual - expected delta_sec = abs(delta.days * 86400 + delta.seconds) self.assertLessEqual(delta_sec, 1)
def test_http_date_to_dt(self): assert falcon.http_date_to_dt( 'Thu, 04 Apr 2013 00:00:00 GMT') == datetime(2013, 4, 4) assert falcon.http_date_to_dt( 'Thu, 04 Apr 2013 10:28:54 GMT') == datetime( 2013, 4, 4, 10, 28, 54) with pytest.raises(ValueError): falcon.http_date_to_dt('Thu, 04-Apr-2013 10:28:54 GMT') assert falcon.http_date_to_dt('Thu, 04-Apr-2013 10:28:54 GMT', obs_date=True) == datetime( 2013, 4, 4, 10, 28, 54) with pytest.raises(ValueError): falcon.http_date_to_dt('Sun Nov 6 08:49:37 1994') with pytest.raises(ValueError): falcon.http_date_to_dt('Nov 6 08:49:37 1994', obs_date=True) assert falcon.http_date_to_dt('Sun Nov 6 08:49:37 1994', obs_date=True) == datetime( 1994, 11, 6, 8, 49, 37) assert falcon.http_date_to_dt('Sunday, 06-Nov-94 08:49:37 GMT', obs_date=True) == datetime( 1994, 11, 6, 8, 49, 37)
def test_http_date_to_dt(self): assert falcon.http_date_to_dt('Thu, 04 Apr 2013 00:00:00 GMT') == datetime(2013, 4, 4) assert falcon.http_date_to_dt( 'Thu, 04 Apr 2013 10:28:54 GMT' ) == datetime(2013, 4, 4, 10, 28, 54) with pytest.raises(ValueError): falcon.http_date_to_dt('Thu, 04-Apr-2013 10:28:54 GMT') assert falcon.http_date_to_dt( 'Thu, 04-Apr-2013 10:28:54 GMT', obs_date=True ) == datetime(2013, 4, 4, 10, 28, 54) with pytest.raises(ValueError): falcon.http_date_to_dt('Sun Nov 6 08:49:37 1994') with pytest.raises(ValueError): falcon.http_date_to_dt('Nov 6 08:49:37 1994', obs_date=True) assert falcon.http_date_to_dt( 'Sun Nov 6 08:49:37 1994', obs_date=True ) == datetime(1994, 11, 6, 8, 49, 37) assert falcon.http_date_to_dt( 'Sunday, 06-Nov-94 08:49:37 GMT', obs_date=True ) == datetime(1994, 11, 6, 8, 49, 37)