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)
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
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)
def initproj(request, tmpdir): from tox._pytestplugin import initproj return initproj(request, tmpdir)