[Python-checkins] distutils2: Added metadat info for fake dists' grammar and towel-stuff. This allows the

tarek.ziade python-checkins at python.org
Mon Apr 5 23:09:19 CEST 2010


tarek.ziade pushed 072710c3f9b7 to distutils2:

http://hg.python.org/distutils2/rev/072710c3f9b7
changeset:   96:072710c3f9b7
user:        pumazi
date:        Wed Mar 31 08:18:59 2010 -0400
summary:     Added metadat info for fake dists' grammar and towel-stuff. This allows the get_distributions test to pass.
files:       src/distutils2/_backport/tests/fake_dists/grammar-1.0a4.dist-info/METADATA, src/distutils2/_backport/tests/fake_dists/towel_stuff-0.1.dist-info/METADATA, src/distutils2/_backport/tests/test_pkgutil.py

diff --git a/src/distutils2/_backport/tests/fake_dists/grammar-1.0a4.dist-info/METADATA b/src/distutils2/_backport/tests/fake_dists/grammar-1.0a4.dist-info/METADATA
--- a/src/distutils2/_backport/tests/fake_dists/grammar-1.0a4.dist-info/METADATA
+++ b/src/distutils2/_backport/tests/fake_dists/grammar-1.0a4.dist-info/METADATA
@@ -0,0 +1,3 @@
+Metadata-Version: 1.2
+Name: grammar
+Version: 1.0a4
diff --git a/src/distutils2/_backport/tests/fake_dists/towel_stuff-0.1.dist-info/METADATA b/src/distutils2/_backport/tests/fake_dists/towel_stuff-0.1.dist-info/METADATA
--- a/src/distutils2/_backport/tests/fake_dists/towel_stuff-0.1.dist-info/METADATA
+++ b/src/distutils2/_backport/tests/fake_dists/towel_stuff-0.1.dist-info/METADATA
@@ -0,0 +1,3 @@
+Metadata-Version: 1.2
+Name: towel-stuff
+Version: 0.1
diff --git a/src/distutils2/_backport/tests/test_pkgutil.py b/src/distutils2/_backport/tests/test_pkgutil.py
--- a/src/distutils2/_backport/tests/test_pkgutil.py
+++ b/src/distutils2/_backport/tests/test_pkgutil.py
@@ -74,7 +74,7 @@
     def test_get_distributions(self):
         """Lookup all distributions found in the ``sys.path``."""
         # This test could potentially pick up other installed distributions
-        fake_dists = [('grammar', '1.0a4'), ('choxie', '2009'),
+        fake_dists = [('grammar', '1.0a4'), ('choxie', '2.0.0.9'),
             ('towel-stuff', '0.1')]
         found_dists = []
 
@@ -92,11 +92,11 @@
                 self.fail("item received was not a Distribution instance: "
                     "%s" % type(dist))
             if dist.name in dict(fake_dists).keys():
-                found_dists.append((dist.name, dist.metadata.version,))
+                found_dists.append((dist.name, dist.metadata['version'],))
             # otherwise we don't care what other distributions are found
 
         # Finally, test that we found all that we were looking for
-        self.assertListEqual(found_dists, dict(fake_dists).keys())
+        self.assertListEqual(sorted(found_dists), sorted(fake_dists))
 
 
 

--
Repository URL: http://hg.python.org/distutils2


More information about the Python-checkins mailing list