Esempio n. 1
0
def test_list():
    lightcloud.list_varnish('hello')

    lightcloud.list_add('hello', ['1', '2', '3'])
    lightcloud.list_add('hello', ['4'])
    assert lightcloud.list_get('hello') == ['4', '1', '2', '3']

    lightcloud.list_remove('hello', ['3'])
    assert lightcloud.list_get('hello') == ['4', '1', '2']
Esempio n. 2
0
def test_list():
    lightcloud.list_varnish('hello')

    lightcloud.list_add('hello', ['1', '2', '3'])
    lightcloud.list_add('hello', ['4'])
    assert lightcloud.list_get('hello') == ['4', '1', '2', '3']

    lightcloud.list_remove('hello', ['3'])
    assert lightcloud.list_get('hello') == ['4', '1', '2']
Esempio n. 3
0
def test_limit_add():
    lightcloud.list_varnish('hello')

    for i in range(0, 250):
        lightcloud.list_add('hello', [i])
    assert len(lightcloud.list_get('hello')) == 200

    lightcloud.list_varnish('hello')
    for i in range(0, 100):
        lightcloud.list_add('hello', [i], limit=50)
    assert len(lightcloud.list_get('hello')) == 50

    cur = lightcloud.list_get('hello')
    i = 100
    for elm in cur:
        i -= 1
        assert elm == str(i)
Esempio n. 4
0
def test_limit_add():
    lightcloud.list_varnish('hello')

    for i in range(0, 250):
        lightcloud.list_add('hello', [i])
    assert len(lightcloud.list_get('hello')) == 200

    lightcloud.list_varnish('hello')
    for i in range(0, 100):
        lightcloud.list_add('hello', [i], limit=50)
    assert len(lightcloud.list_get('hello')) == 50

    cur = lightcloud.list_get('hello')
    i = 100
    for elm in cur:
        i -= 1
        assert elm == str(i)
Esempio n. 5
0
def reset_offends(key, system='default'):
    lightcloud.list_varnish('offends_%s' % key, system=system)
Esempio n. 6
0
def reset_offends(key, system='default'):
    lightcloud.list_varnish('offends_%s' % key, system=system)