tox

    2热度

    2回答

    我想要pyenv启动并运行(Mac OS X),所以我可以使用tox/detox来测试代码与多个python环境。我能够安装多个python3版本,然后在所有版本上使用pyenv global。这样做,pyenv versions返回此列表后: system * 3.2.6 (set by /Users/Workspace/.pyenv/version) 3.3.6 3.4.

    0热度

    2回答

    如何使用pytest和tox测试环境变量? validate.py ENV_VAR = os.environ['ENV_VAR'] def validate_env_var(value): if value != ENV_VAR: raise Exception test_validate.py class TestValidateEnvVar: def t

    2热度

    1回答

    我是Tox的新手,我想将它设置为在我的项目上运行flake8测试,但当我尝试运行tox时,我一直收到unicode错误。 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 76: ordinal not in range(128) 这是我tox.ini文件的窥视: [tox] envlist = flake8

    3热度

    2回答

    我正在尝试编译Tox(特别是toxcore)。当我尝试编译它,我会遇到以下错误: >make make all-recursive make[1]: Entering directory '/root/Tox/toxcore' Making all in build make[2]: Entering directory '/root/Tox/toxcore/build' CCL

    0热度

    1回答

    有没有办法在tox之前运行一个命令。这里是我想要的轮廓: [testenv:local_code] commands = bash -c "if [ -d "{toxinidir}/tools" ]; then \ git clone git+ssh://[email protected]/tools.git {toxinidir}/tools; \ fi"

    1热度

    1回答

    我有一个tox.ini文件,如: [testenv] usedevelop=True commands = py.test --quiet {posargs} deps = requests pytest pytest-cov pytest-env oauthlib PyJWT python-dateutil

    0热度

    1回答

    有没有办法在tox.ini中设置任意变量? 一个例子就是一个可能以各种方式使用的项目名称。有了一个相当复杂的tox.ini,我发现我自己复制并粘贴到所有需要在顶部设置变量的位置。 作为参考,一个例子tox.ini: [tox] envlist = clean, py{27,35,py}, license, style skipsdist = True skip_missing_interpr

    2热度

    2回答

    我想用setup.py作为包的权限才能安装测试,与extra_requires做像这样: setup( # ... extras_require={ 'test': ['pytest', ], }, ) 弓形体只似乎是能够installing from a requirements.txt文件,这只是暗示在测试之前(我不知道如何自动执行)或通过dupl

    0热度

    1回答

    执行命令tox后,'tox'解释器位于'.tox'文件夹中。 是否有任何方法将该解释器设置为PyCharm?

    3热度

    1回答

    我为我的python项目设置了Tox。对于不是Qt相关的测试,一切正常,但不幸的是我很难用tox安装pyqt。 我使用的python3.4,所以它是不可能从pip安装PyQt5(我认为) 但我也希望能够测试这个应用程序与python3.5(和python 3.5 pyqt5可用与点) 所以,我想,我不能只是在我的setup.py添加pyqt5我requirements.txt,因为它会为pytho