Ejemplo n.º 1
0
def test_serialize_unserialize():
    dt = datetime(2011, 7, 9, 13, 14, 15)
    id = 59034

    sid = SessionID(id, dt)
    data = sid.serialize()

    SessionID(123)

    restored_sid = sid.unserialize(data)

    assert sid.id == restored_sid.id
    assert sid.created == restored_sid.created
Ejemplo n.º 2
0
def test_serialize():
    t = int(time.time())
    dt = datetime.utcfromtimestamp(t)
    sid = SessionID(1234, dt)

    assert "%x_%x" % (1234, t) == sid.serialize()
Ejemplo n.º 3
0
def test_automatic_created_date():
    start = datetime.utcnow()
    sid = SessionID(0)
    end = datetime.utcnow()

    assert start <= sid.created <= end