Example #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
Example #2
0
def saveShortURL(dbname, shorturl, longurl):
    sqlite = sqliteclass(dbname)
    result, error = sqlite.insertData(shorturl, longurl)
    return result, error
Example #3
0
def readLongURL(dbname, shorturl):
    sqlite = sqliteclass(dbname)
    result, error = sqlite.readLongUrl(shorturl)
    return result, error
Example #4
0
def readShortURL(dbname, longurl):
    sqlite = sqliteclass(dbname)
    result, error = sqlite.readShortUrl(longurl)
    return result, error
Example #5
0
def test_insertData(resource_setup):
    sqlitedriver = sqliteclass(dbname)
    result, error = sqlitedriver.insertData(shorturl, longurl)
    assert None == error
    assert True == result
Example #6
0
def test_createTable(resource_setup):
    sqlitedriver = sqliteclass(dbname)
    result, error = sqlitedriver.createTable()
    assert None == error
    assert True == result