示例#1
0
def initproj(request, tmpdir):
    from pkg_resources import get_distribution, parse_version
    from tox._pytestplugin import initproj
    tox_version = get_distribution('tox').parsed_version
    if tox_version >= parse_version('3.1.0a1'):
        return initproj(tmpdir)
    return initproj(request, tmpdir)
示例#2
0
 def upload(name, filedefs=None):
     initproj(name, filedefs)
     # we need to patch .pypirc
     with devpi.patched_pypirc as reponame:
         popen = Popen([sys.executable, "setup.py",
                        "register", "-r", reponame])
         popen.communicate()
         assert popen.returncode == 0
         popen = Popen([sys.executable, "setup.py", "sdist", "upload",
                        "-r", reponame])
         popen.communicate()
         assert popen.returncode == 0
示例#3
0
 def upload(name, filedefs=None, opts=()):
     initproj(name, filedefs)
     # we need to patch .pypirc
     #with devpi.patched_pypirc as reponame:
     #    popen = Popen([sys.executable, "setup.py",
     #                   "register", "-r", reponame])
     #    popen.communicate()
     #    assert popen.returncode == 0
     #    popen = Popen([sys.executable, "setup.py", "sdist", "upload",
     #                   "-r", reponame])
     #    popen.communicate()
     #    assert popen.returncode == 0
     devpi("upload", *opts)
示例#4
0
文件: conftest.py 项目: vytas7/devpi
def initproj(request, tmpdir):
    from tox._pytestplugin import initproj
    return initproj(request, tmpdir)
示例#5
0
文件: conftest.py 项目: t-8ch/devpi
def initproj(request, tmpdir):
    from tox._pytestplugin import initproj
    return initproj(request, tmpdir)