示例#1
0
def test_get_timeout():
    queue = pool.Queue()
    queue.put("a", timeout=2)
    assert queue.get(timeout=2) == "a", "value should be a"
示例#2
0
def test_put():
    queue = pool.Queue()
    queue.put("a")
    assert queue.qsize() == 1, "size should be 1 after put one item"
示例#3
0
def test_getnowait():
    queue = pool.Queue()
    queue.put_nowait("a")
    assert queue.get_nowait() == "a", "value should be a"
示例#4
0
def test_empty():
    queue = pool.Queue()
    assert queue.empty() is True, "empty should be true"
示例#5
0
def test_full():
    queue = pool.Queue()
    assert queue.full() is False, "full should be false"
示例#6
0
def test__qsize():
    queue = pool.Queue()
    assert queue._qsize() == 0, "size should be 0"
    queue._put("1")
    assert queue._qsize() == 1, "size should be 1"
示例#7
0
def test_qsize():
    queue = pool.Queue()
    assert queue.qsize() == 0, "size should be 0"
示例#8
0
def test__get():
    queue = pool.Queue()
    queue._put("a")
    assert queue._get() == "a", "value should be a"
示例#9
0
def test__full():
    queue = pool.Queue()
    assert queue._full() is False, "full should be false"
    queue._put("1")
    assert queue._full() is False, "full should be False"
示例#10
0
def test__empty():
    queue = pool.Queue()
    assert queue._empty() is True, "empty should be true"
    queue._put("1")
    assert queue._empty() is False, "empty should be false"