@pytest.mark.network
def test_uninstall_editable_from_svn(script, tmpdir):
 result = script.pip('install', '-e', ('%s#egg=initools-dev' % local_checkout('svn+http://svn.colorstudy.com/INITools/trunk', tmpdir.join('cache'))))
 result.assert_installed('INITools')
 result2 = script.pip('uninstall', '-y', 'initools')
 assert (((script.venv / 'src') / 'initools') in result2.files_after)
 assert_all_changes(result, result2, [(script.venv / 'src'), (script.venv / 'build'), (script.site_packages / 'easy-install.pth')])

@ pytest . mark . network def test_uninstall_editable_from_svn ( script , tmpdir ) : result = script . pip ( 'install' , '-e' , ( '%s#egg=initools-dev' % local_checkout ( 'svn+http://svn.colorstudy.com/INITools/trunk' , tmpdir . join ( 'cache' ) ) ) ) result . assert_installed ( 'INITools' ) result2 = script . pip ( 'uninstall' , '-y' , 'initools' ) assert ( ( ( script . venv / 'src' ) / 'initools' ) in result2 . files_after ) assert_all_changes ( result , result2 , [ ( script . venv / 'src' ) , ( script . venv / 'build' ) , ( script . site_packages / 'easy-install.pth' ) ] )
test uninstalling an editable installation from svn .