Beispiel #1
0
def test_script_output(tmp_path, capsys):
    app = ScriptApp()

    d = tmp_path / "scripts"
    d.mkdir()

    with open(d / "script.py", "w") as f:
        f.write("print('Hello world')")

    app.run(d / "script.py")

    captured = capsys.readouterr()

    assert "Hello world" in captured.out
Beispiel #2
0
def script_run(file_path):
    app = ScriptApp()
    app.run(file_path)
    app.quit_()