Пример #1
0
def background_server(capfd):
    myimp = mymodulename.MyImp()
    # Launching the server
    pid_server = os.fork()
    if not pid_server:  # Child code
        myimp.run_always()  # Blocking call (until signal.SIGINT)

    try:
        yield
    finally:
        # Closing the server
        #os.kill(pid_server, signal.SIGINT)
        pass
Пример #2
0
def nottest_run_always(capsys):
    myimp = mymodulename.MyImp()
    myimp.run_always()
Пример #3
0
def test_run():
    myimp = mymodulename.MyImp()
    assert myimp.run() is True
Пример #4
0
def test_run_stdout(capsys):
    myimp = mymodulename.MyImp()
    assert myimp.run() is True
    captured = capsys.readouterr()  # captures output up until this point
    assert captured.out == 'running\n'
Пример #5
0
import mymodulename

myimp = mymodulename.MyImp()
myimp.run_always()