예제 #1
0
def test_script_help(capsys):
    with pytest.raises(SystemExit):
        sys.argv = ["versioncheck", "--help"]
        result = run()
        out, err = capsys.readouterr()
        assert result is None
        assert out == help_output
예제 #2
0
def test_script_ignore_tracking_pypi(capsys):
    sys.argv = ["versioncheck", "-p", "-i"]
    result = run()
    out, err = capsys.readouterr()
    assert result is None
예제 #3
0
def test_script_ignore_tracking_pypi(capsys):
    sys.argv = ['versioncheck', '-p', '-i']
    result = run()
    out, err = capsys.readouterr()
    assert result is None
예제 #4
0
def test_script_browser(capsys):
    sys.argv = ["versioncheck", "-b"]
    result = run()
    out, err = capsys.readouterr()
    assert result is None
예제 #5
0
def test_script_machine(capsys):
    sys.argv = ['versioncheck', '-m']
    result = run()
    out, err = capsys.readouterr()
    assert result is None