Ejemplo n.º 1
0
def test_get_real_url():
    datastore.Clear()
    dom=Domain(name = u"the_gambit")
    db.put(dom)
    u = UrlBox()
    u.shorting_frag="test_fixture"
    u.url="http://www.the_gambit.it/test"
    u.active = True
    u.domain = dom
    db.put(u)
    assert functions.expand(u.shorted_url)=="http://www.the_gambit.it/test"
Ejemplo n.º 2
0
def test_url_already_shorted():
    datastore.Clear()
    u = UrlBox()
    u.url = 'http://test_fixture.ext/'
    u.put()
    assert functions.url_already_shorted('http://test_fixture.ext')
    assert functions.url_already_shorted('http://test_fixture.ext/')
    u.active = False
    u.put()
    assert functions.url_already_shorted('http://test_fixture.ext/')
    assert not functions.url_already_shorted('http://test_fixture.ext/', False)
    db.delete(u)
    assert not functions.url_already_shorted('http://test_fixture.ext')