@pytest.mark.network
def test_pip_wheel_builds_editable_deps(script, data):
 script.pip('install', 'wheel')
 editable_path = os.path.join(data.src, 'requires_simple')
 result = script.pip('wheel', '--no-index', '-f', data.find_links, '-e', editable_path)
 wheel_file_name = ('simple-1.0-py%s-none-any.whl' % pyversion[0])
 wheel_file_path = (script.scratch / wheel_file_name)
 assert (wheel_file_path in result.files_created), result.stdout

@ pytest . mark . network def test_pip_wheel_builds_editable_deps ( script , data ) : script . pip ( 'install' , 'wheel' ) editable_path = os . path . join ( data . src , 'requires_simple' ) result = script . pip ( 'wheel' , '--no-index' , '-f' , data . find_links , '-e' , editable_path ) wheel_file_name = ( 'simple-1.0-py%s-none-any.whl' % pyversion [ 0 ] ) wheel_file_path = ( script . scratch / wheel_file_name ) assert ( wheel_file_path in result . files_created ) , result . stdout
test pip wheel finds and builds dependencies of editables .