summaryrefslogtreecommitdiff
path: root/distutils2/tests/test_metadata.py
Commit message (Collapse)AuthorAgeFilesLines
* Merge default?ric Araujo2012-05-211-7/+30
|\
| * Fix minor whitespace, syntax and idiom nits?ric Araujo2012-05-161-2/+2
| |
| * Only run specific test if docutils is installedMathieu Leduc-Hamel2012-05-121-1/+2
| |
| * fix: setup.py register fails if description has ReST uncompatible with ↵Julien Courteau2012-04-211-0/+9
| | | | | | | | Sphinx (#13614)
| * changed the metadata behavior so the version does not get set all the timeTarek Ziade2012-03-121-6/+19
| |
* | Ye olde merge.?ric Araujo2011-11-121-3/+2
|\ \ | |/ | | | | | | I broke test_mixin2to3 somehow; distutils2-default is okay and packaging too, so I don?t see an obvious reason right now, I?ll investigate later.
| * Change signature of tests.support.LoggingCatcher.get_logs.?ric Araujo2011-11-121-3/+2
| | | | | | | | | | | | I need this for some tests, and it makes code clearer. This commit also changes some assertEqual calls to use (actual, expected) order and fix some pyflakes warnings.
* | Start a branch to provide Distutils2 for Python 3.?ric Araujo2011-09-241-43/+21
|/ | | | | | | | | | 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 determination of Metadata version in packaging (#8933).?ric Araujo2011-09-191-2/+2
| | | | Original patch by Filip Gruszczy?ski.
* Consolidate tests for d2.metadata.?ric Araujo2011-09-191-126/+301
| | | | | | | | | | | | | | | | | New tests were added in test_metadata and old tests inherited from distutils were still in test_dist, so I moved them into test_metadata (except for one which was more at home in test_run) and merged duplicates. I also added some skips to lure contributors <wink>, optimized the Metadata.update method a trifle, and added notes about a number of issues. A note: The tests in test_dist used to dump the Metadata objects to a file in the METADATA format and look for strings in its contents; I updated them to use the mapping API of Metadata instead. For some fields with special writing rules, I have added tests to ensure my conversion did not lose anything.
* Fix backport changesets part 2: tests?ric Araujo2011-09-181-17/+30
|
* Fixed a python2.4 syntax errors.Alexandru Plugaru2011-08-301-14/+23
|
* Backported packaging from cpython default, overwriting previous version.Vinay Sajip2011-08-181-39/+36
|
* Changing the metadata.version API and relocating the metadata_to_dict function.Kelsey Hightower2011-02-101-5/+14
| | | | | | A new function, get_metadata_version, replaces the metadata.version attribute as the preferred method of retrieving the metadata version. The metadata_to_dict function has been relocated from distutils2.util to distutils2.metadata to help improve organization.
* Branch merge.?ric Araujo2011-02-031-31/+31
|\ | | | | | | | | | | | | 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-25/+25
| |
* | merge changes by sprintGodefroid Chapelle2011-01-291-51/+2
|\ \
| * | split the micro-language for PEP 345 in markersTarek Ziade2011-01-291-51/+2
| |/
* | metadata.check checks for missing authorGodefroid Chapelle2011-01-291-4/+62
|/ | | | add tests accordingly
* fixed a few testsTarek Ziade2011-01-231-1/+2
|
* Don?t use a deprecated name?ric Araujo2010-12-091-1/+1
|
* A touch of PEP 8 and pyflaking?ric Araujo2010-11-161-1/+1
|
* finished the removal of the log moduleTarek Ziade2010-11-051-36/+9
|
* refactored unittest import logic to improve accuracy of the coverage measurementYannick Gingras2010-09-301-2/+2
| | | | | | | | | | 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/+291