예제 #1
0
def test_state_setdefault():
    s = SqliteState(":memory:")

    s.set("key", "value")
    assert s.get("key") == "value"

    s.setdefault("key", "newvalue")
    assert s.get("key") == "value"
예제 #2
0
파일: test_state.py 프로젝트: J-Gras/broctl
def test_state_setdefault():
    s = SqliteState(":memory:")

    s.set("key", "value")
    assert s.get("key") == "value"

    s.setdefault("key", "newvalue")
    assert s.get("key") == "value"
예제 #3
0
def test_state_items():
    s = SqliteState(":memory:")
    s.set("a", 1)
    s.set("b", "two")

    d = dict(s.items())
    print(d)

    assert d["a"] == 1
    assert d["b"] == "two"
예제 #4
0
파일: test_state.py 프로젝트: J-Gras/broctl
def test_state_items():
    s = SqliteState(":memory:")
    s.set("a", 1)
    s.set("b", "two")

    d = dict(s.items())
    print(d)

    assert d["a"] == 1
    assert d["b"] == "two"
예제 #5
0
파일: test_state.py 프로젝트: J-Gras/broctl
def test_state_basic():
    s = SqliteState(":memory:")

    assert s.get("key") == None
    s.set("key", "value")
    assert s.get("key") == "value"

    s.set("int", 101)
    assert s.get("int") == 101

    s.set("bool", False)
    assert s.get("bool") == False
예제 #6
0
def test_state_basic():
    s = SqliteState(":memory:")

    assert s.get("key") == None
    s.set("key", "value")
    assert s.get("key") == "value"

    s.set("int", 101)
    assert s.get("int") == 101

    s.set("bool", False)
    assert s.get("bool") == False