1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
pip/tests/packages
2012-11-13 21:29:58 -08:00
..
BrokenEmitsUTF8 Add a test (test_install_package_that_emits_unicode) for https://github.com/pypa/pip/issues/326 and 2011-10-29 08:56:51 -07:00
FSPkg Removed and ignored test package .egg-info directory. 2011-03-23 00:56:52 -04:00
HackedEggInfo Add HackedEggInfo test for the the fix for GH-11. 2012-07-01 23:08:51 -07:00
LineEndings Fixed #237 - syntax error on setup.py using DOS line endings, on Python 2.6 and previous. 2011-03-21 21:51:23 -04:00
LocalExtras have the LocalExtras dist use the simple file:// index and simple dist 2012-09-16 17:39:48 -07:00
broken-0.1.tar.gz tests for uninstall-rollback 2009-10-25 08:24:44 -04:00
broken-0.2broken.tar.gz tests for uninstall-rollback 2009-10-25 08:24:44 -04:00
child-0.1.tar.gz Add a test for issue #355. 2012-07-09 09:04:46 +02:00
duplicate-1.0.tar.gz Fix for issue 670 (unorderable Link types under Python 3) 2012-09-10 20:45:04 +01:00
gmpy-1.15.tar.gz Fix issue #510 - prevent sdist filename matches on partial project names. Thanks casevh for the report. 2012-04-16 17:27:47 -06:00
gmpy2-2.0.tar.gz Fix issue #510 - prevent sdist filename matches on partial project names. Thanks casevh for the report. 2012-04-16 17:27:47 -06:00
parent-0.1.tar.gz edited and repackaged to exclude twisted import 2012-08-18 12:03:22 -07:00
paxpkg.tar.bz2 correctly handle pax_global_header for untar on python < 2.6 2010-09-07 19:26:13 +02:00
pkgwithmpkg-1.0-py2.7-macosx10.7.mpkg.zip Added test for mpkg fix. 2011-12-16 10:07:18 -07:00
pkgwithmpkg-1.0.tar.gz Added test for mpkg fix. 2011-12-16 10:07:18 -07:00
README.txt upper case url reqs should be recognized as same as other lower case forms 2012-11-13 21:29:58 -08:00
requiresupper-1.0.tar.gz upper case url reqs should be recognized as same as other lower case forms 2012-11-13 21:29:58 -08:00
simple-1.0.tar.gz a new 'simple' dist for basic testing 2012-09-16 17:35:31 -07:00
simple-2.0.tar.gz add simple test dists, v2 and v3 2012-09-23 14:45:03 -07:00
simple-3.0.tar.gz add simple test dists, v2 and v3 2012-09-23 14:45:03 -07:00
Upper-1.0.tar.gz upper case url reqs should be recognized as same as other lower case forms 2012-11-13 21:29:58 -08:00
Upper-2.0.tar.gz upper case url reqs should be recognized as same as other lower case forms 2012-11-13 21:29:58 -08:00

Details on Test Packages
========================

broken-0.1.tar.gz
-----------------
This package exists for testing uninstall-rollback.

broken-0.2broken.tar.gz
-----------------------
Version 0.2broken has a setup.py crafted to fail on install (and only on
install). If any earlier step would fail (i.e. egg-info-generation), the
already-installed version would never be uninstalled, so uninstall-rollback
would not come into play.

BrokenEmitsUTF8
---------------
for generating unicode error in py3.x

duplicate-1.0.tar.gz
--------------------
for testing finding dupes across multiple find-links

FSPkg
-----
for installing from the file system

gmpy-1.15.tar.gz
----------------
hash testing (altough this pkg isn't needed explicitly)

gmpy2-2.0.tar.gz
----------------
for testing finder logic when name *contains* the name of the package specified

HackedEggInfo
-------------
has it's own egg_info class

LineEndings
-----------
contains DOS line endings

LocalExtras
-----------
has an extra in a local file:// dependency link

parent/child-0.1.tar.gz
-----------------------
The parent-0.1.tar.gz and child-0.1.tar.gz packages are used by
test_uninstall:test_uninstall_overlapping_package.

paxpkg.tar.bz2
--------------
tar with pax headers

pkgwithmpkg-1.0.tar.gz; pkgwithmpkg-1.0-py2.7-macosx10.7.mpkg.zip
-----------------------------------------------------------------
used for osx test case (tests.test_finder:test_no_mpkg)

simple-[123].0.tar.gz
---------------------
contains "simple" package; good for basic testing and version logic.

Upper-[12].0.tar.gz and requiresuppper-1.0.tar.gz
--------------------------------------------------
'requiresupper' requires 'upper'
used for testing case mismatch case for url requirements