def test_cursor_remove_fail(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.remove() ok_(False)
def test_cursor_jump(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() ret = c.jump() ok_(ret == True)
def test_cursor_jump(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() ret = c.jump() ok_(ret == True)
def test_cursor_remove_fail(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.remove() ok_(False)
def test_cursor_get_key(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k = c.get_key() ok_(k == "A") k = c.get_key() ok_(k == "A")
def test_cursor_get_value(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() v = c.get_value() ok_(v == "B") v = c.get_value() ok_(v == "B")
def test_cursor_get_value(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() v = c.get_value() ok_(v == "B") v = c.get_value() ok_(v == "B")
def test_cursor_get_key(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k = c.get_key() ok_(k == "A") k = c.get_key() ok_(k == "A")
def test_cursor_step(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() ret = c.jump() k, v = c.get() c.step() k, v = c.get() ok_(k == "E") ok_(v == "F")
def test_cursor_step(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k, v = c.get() c.step() k, v = c.get() ok_(k == "C") ok_(v == "D")
def test_cursor_remove(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() ret = c.remove() ok_(ret == True) k, v = c.get() ok_(k == "E") ok_(v == "F") ok_(db.get("A") == None)
def test_cursor_remove(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() ret = c.remove() ok_(ret == True) k, v = c.get() ok_(k == "C") ok_(v == "D") ok_(db.get("A") == None)
def test_cursor_set_value_utf8(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k, v = c.get() ok_(k == "A") ok_(v == "B") ret = c.set_value("あいうえお") ok_(ret == True) k, v = c.get() ok_(k == "A") ok_(v == "あいうえお")
def test_cursor_set_value_utf8(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k, v = c.get() ok_(k == "A") ok_(v == "B") ret = c.set_value("あいうえお") ok_(ret == True) k, v = c.get() ok_(k == "A") ok_(v == "あいうえお")
def test_cursor_get_step(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k, v = c.get(True) ok_(k == "A") ok_(v == "B") k, v = c.get(True) ok_(k == "E") ok_(v == "F") k, v = c.get(True) ok_(k == "C") ok_(v == "D")
def test_cursor_set_value_expire(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k, v = c.get() ok_(k == "A") ok_(v == "B") ret = c.set_value("C", expire=2) ok_(ret == True) time.sleep(3) k, v = c.get() ok_(k == "E") ok_(v == "F")
def test_cursor_set_value_step(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k, v = c.get() ok_(k == "A") ok_(v == "B") ret = c.set_value("C", True) ok_(ret == True) k, v = c.get() ok_(k == "E") ok_(v == "F") ok_(db.get("A") == "C")
def test_cursor_set_value_step(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k, v = c.get() ok_(k == "A") ok_(v == "B") ret = c.set_value("C", True) ok_(ret == True) k, v = c.get() ok_(k == "C") ok_(v == "D") ok_(db.get("A") == "C")
def test_cursor_get_step(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k, v = c.get(True) ok_(k == "A") ok_(v == "B") k, v = c.get(True) ok_(k == "C") ok_(v == "D") k, v = c.get(True) ok_(k == "E") ok_(v == "F")
def test_cursor_set_value_expire(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() c.jump() k, v = c.get() ok_(k == "A") ok_(v == "B") ret = c.set_value("C", expire=2) ok_(ret == True) time.sleep(3) k, v = c.get() ok_(k == "E") ok_(v == "F")
def test_cursor_err(): db = KyotoTycoon() db.cursor()
def test_cursor_jump_nodata(): db = KyotoTycoon() db = db.open() c = db.cursor() c.jump() ok_(False)
def test_cursor(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() ok_(isinstance(c, Cursor))
def test_cursor_jump_nodata(): db = KyotoTycoon() db = db.open() c = db.cursor() c.jump() ok_(False)
def test_cursor_err(): db = KyotoTycoon() db.cursor()
def test_cursor(): db = KyotoTycoon() db = db.open() db.set_bulk(d) c = db.cursor() ok_(isinstance(c, Cursor))