Ejemplo n.º 1
0
def test_deleteShortUrl(resource_setup):
    sqlitedriver = sqliteclass(dbname)
    result, error = sqlitedriver.readShortUrl(longurl)
    assert None == error
    assert shorturl == result
    result, error = sqlitedriver.deleteShortUrl(longurl)
    assert None == error
    assert 1 == result
Ejemplo n.º 2
0
def saveShortURL(dbname, shorturl, longurl):
    sqlite = sqliteclass(dbname)
    result, error = sqlite.insertData(shorturl, longurl)
    return result, error
Ejemplo n.º 3
0
def readLongURL(dbname, shorturl):
    sqlite = sqliteclass(dbname)
    result, error = sqlite.readLongUrl(shorturl)
    return result, error
Ejemplo n.º 4
0
def readShortURL(dbname, longurl):
    sqlite = sqliteclass(dbname)
    result, error = sqlite.readShortUrl(longurl)
    return result, error
Ejemplo n.º 5
0
def test_insertData(resource_setup):
    sqlitedriver = sqliteclass(dbname)
    result, error = sqlitedriver.insertData(shorturl, longurl)
    assert None == error
    assert True == result
Ejemplo n.º 6
0
def test_createTable(resource_setup):
    sqlitedriver = sqliteclass(dbname)
    result, error = sqlitedriver.createTable()
    assert None == error
    assert True == result