• Éric Araujo's avatar
    Consolidate tests for packaging.metadata. · 6bbd7753
    Éric Araujo yazdı
    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.
    6bbd7753
test_run.py 2.43 KB