Exemple #1
0
def test_thread_started():
    t = multiscanner._Thread(target=dummy, args=(2, 3))
    assert not t.started
    t.start()
    time.sleep(.001)
    assert t.started
    t.join()
Exemple #2
0
def test_thread_started():
    t = multiscanner._Thread(target=dummy, args=(2, 3))
    assert not t.started
    t.start()
    time.sleep(.001)
    assert t.started
    t.join()
Exemple #3
0
def test_thread_times():
    t = multiscanner._Thread(target=time.sleep, args=(.1,))
    t.start()
    t.join()
    assert t.starttime < t.endtime
    assert (t.starttime - t.endtime) < 1
Exemple #4
0
def test_thread_return():
    t = multiscanner._Thread(target=dummy, args=(2, 3))
    t.start()
    t.join()
    assert t.ret == 6
Exemple #5
0
def test_thread_times():
    t = multiscanner._Thread(target=time.sleep, args=(.1, ))
    t.start()
    t.join()
    assert t.starttime < t.endtime
    assert (t.starttime - t.endtime) < 1
Exemple #6
0
def test_thread_return():
    t = multiscanner._Thread(target=dummy, args=(2, 3))
    t.start()
    t.join()
    assert t.ret == 6