Ejemplo n.º 1
0
def test_from_rfc(use_dateutil):
    d = dt.datetime.now()
    rfc = utils.rfcformat(d)
    result = utils.from_rfc(rfc, use_dateutil=use_dateutil)
    assert type(result) == dt.datetime
    assert_datetime_equal(result, d)
Ejemplo n.º 2
0
def test_rfcformat_central_localized():
    d = central.localize(dt.datetime(2013, 11, 10, 8, 23, 45), is_dst=False)
    assert (
        utils.rfcformat(d, localtime=True) == "Sun, 10 Nov 2013 08:23:45 -0600"
    )
Ejemplo n.º 3
0
def test_rfcformat_central():
    d = central.localize(dt.datetime(2013, 11, 10, 1, 23, 45), is_dst=False)
    assert utils.rfcformat(d) == "Sun, 10 Nov 2013 07:23:45 -0000"
Ejemplo n.º 4
0
def test_rfcformat_gmt_naive():
    d = dt.datetime(2013, 11, 10, 1, 23, 45)
    assert utils.rfcformat(d) == "Sun, 10 Nov 2013 01:23:45 -0000"
Ejemplo n.º 5
0
 def test_localdatetime_rfc_field(self, user):
     field = fields.LocalDateTime(format="rfc")
     expected = utils.rfcformat(user.created, localtime=True)
     assert field.serialize("created", user) == expected
Ejemplo n.º 6
0
 def test_datetime_field_rfc822(self, fmt, user):
     field = fields.DateTime(format=fmt)
     expected = utils.rfcformat(user.created, localtime=False)
     assert field.serialize("created", user) == expected