示例#1
0
def test_requirements_file():
    python.installation()
    document("requirements.txt", source="tests/files/requirements.txt")
    with python.virtualenv("_env"):
        python.packages("requirements.txt")
        for line in open("tests/files/requirements.txt"):
            assert_in(line.strip(), run("pip freeze"))
示例#2
0
def test_requirements_file():
    python.installation()
    document("requirements.txt", source="tests/files/requirements.txt")
    with python.virtualenv("_env"):
        python.packages("requirements.txt")
        for line in open("tests/files/requirements.txt"):
            assert_in(line.strip(), run("pip freeze"))
示例#3
0
def test_virtualenv_python27():
    python.installation()
    with python.virtualenv("venv27", python_version="2.7"):
        assert_in("2.7", run("python --version"))
示例#4
0
def test_virtualenv_python26():
    python.installation()
    with python.virtualenv("venv26"):
        assert_in("2.6", run("python --version"))
示例#5
0
def test_virtualenv():
    python.installation()
    python.virtualenv("_env")
    run("test -d _env")
    run("test -f _env/bin/activate")
示例#6
0
def test_virtualenv_python27():
    python.installation()
    with python.virtualenv("venv27", python_version="2.7"):
        assert_in("2.7", run("python --version"))
示例#7
0
def test_virtualenv_python26():
    python.installation()
    with python.virtualenv("venv26"):
        assert_in("2.6", run("python --version"))
示例#8
0
def test_virtualenv():
    python.installation()
    python.virtualenv("_env")
    run("test -d _env")
    run("test -f _env/bin/activate")