summaryrefslogtreecommitdiff
path: root/distutils2/tests/test_install.py
Commit message (Collapse)AuthorAgeFilesLines
* Merge default?ric Araujo2012-05-211-3/+23
|\
| * Fix minor whitespace, syntax and idiom nits?ric Araujo2012-05-161-2/+0
| |
| * #14270: Fixes to add dest_dir params working when using install_from_infosMathieu Leduc-Hamel2012-04-211-0/+22
| |
| * fixed a test mock issue (#14268)Tarek Ziade2012-03-121-3/+3
| |
* | Start a branch to provide Distutils2 for Python 3.?ric Araujo2011-09-241-3/+3
|/ | | | | | | | | | This codebase is compatible with 3.1, 3.2 and 3.3. It was converted with 2to3 and a semi-automated diff/merge with packaging in 3.3 to fix some idioms. We?ve now come full circle from 2.x to 3.x to 2.x to 3.x again :) Starting from now, contributors can make patches for packaging (preferred, as the stdlib?s regrtest is very useful), distutils2 or distutils-python3, and we?ll make patches flow between versions.
* Fix backport changesets part 2: tests?ric Araujo2011-09-181-1/+1
|
* Fix the backport fixes.?ric Araujo2011-09-181-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backports: - sysconfig is now always imported from our backports - when hashlib is not found, our backport is used instead of the md5 module (debatable; we could just drop hashlib) Version-dependent features: - PEP 370 features are only enabled for 2.6+ - the check for sys.dont_write_bytecode was fixed to use getattr with a default value instead of hasattr Idioms/syntax: - octal literals lost their extra 0 - misused try/except blocks have been changed back to try/finally (it?s legal in 2.4 too, it?s only try/except/finally that isn?t) - exception catching uses the regular 2.x idiom instead of sys.exc_info - file objects are closed within finally blocks (this causes much whitespace changes but actually makes diff with packaging easier) Renamed modules: - some missed renamings (_thread, Queue, isAlive, urllib.urlsplit, etc.) were fixed Other: - a few false positive replacements of ?packaging? by ?distutils2? in comments or docstrings were reverted - util.is_packaging regained its name - assorted whitespace/comment/import changes to match packaging
* Backported packaging from cpython default, overwriting previous version.Vinay Sajip2011-08-181-68/+107
|
* Silence distutils2.tests.test_install log output.Kelsey Hightower2011-02-131-4/+3
|
* Branch merge.?ric Araujo2011-02-031-2/+2
|\ | | | | | | | | | | | | There are a number of bugs and issues in the implementation of mkcfg. The tests should be partially rewritten too (to use RawInputs instead of sys.stdin.write for example, or to compare config file sections without using sets). I?ll look into it.
| * renamed DistributionMetadata to MetadataChristophe Combelles2011-01-281-2/+2
| |
* | branch mergeAlexis Metaireau2011-01-301-23/+0
|\ \
| * | remove useless functions in test_installAlexis Metaireau2011-01-301-23/+0
| | |
* | | cleaned up the install moduleTarek Ziade2011-01-301-12/+12
|/ /
* | added some cleanup after the tests to make sure that we don't leak temp filesYannick Gingras2011-01-291-0/+6
| |
* | removed the installation to an empty path from the API and fixed a leaking ↵Yannick Gingras2011-01-291-3/+4
| | | | | | | | tempdir in the process
* | Update installer tests.Alexis Metaireau2011-01-291-51/+125
|/
* Save up a bit of memory thanks to dict.iter* and __iter__?ric Araujo2010-12-171-1/+1
|
* Don?t use a deprecated name?ric Araujo2010-12-091-1/+1
|
* Add basic installation script + tests.Alexis Metaireau2010-11-131-18/+155
|
* Rename command's tests filenames to test_command_*, and install_tools.py to ↵Alexis Metaireau2010-10-041-216/+155
| | | | | | | install.py The goal is to avoid overlaps between commands and scripts names (for instance the "install" script and the "install" command)
* refactored unittest import logic to improve accuracy of the coverage measurementYannick Gingras2010-09-301-2/+1
| | | | | | | | | | The unittest module is selectively imported from the standard library if we're running with a Python >= 3.2 or from and external library otherwise. This logic was moved from distutils2.test.support to distutils2.tests because the former module also imports various modules from distutils2, which would skew the coverage measurement because the definitions in those module would run before the instrumentation had a chance to be started.
* moved everything in the same dir - we want to include docs/ in the releaseTarek Ziade2010-09-191-0/+220