예제 #1
0
파일: test_dist.py 프로젝트: Cinnz/python
 def test_requires(self):
     attrs = {"name": "package", "version": "1.0", "requires": ["other", "another (==1.0)"]}
     dist = distutils.dist.Distribution(attrs)
     self.assertEqual(dist.metadata.get_requires(), ["other", "another (==1.0)"])
     self.assertEqual(dist.get_requires(), ["other", "another (==1.0)"])
     meta = self.format_metadata(dist)
     self.assert_("Metadata-Version: 1.1" in meta)
     self.assert_("provides:" not in meta.lower())
     self.assert_("Requires: other" in meta)
     self.assert_("Requires: another (==1.0)" in meta)
     self.assert_("obsoletes:" not in meta.lower())
예제 #2
0
 def test_requires(self):
     attrs = {'name': 'package',
      'version': '1.0',
      'requires': ['other', 'another (==1.0)']}
     dist = Distribution(attrs)
     self.assertEqual(dist.metadata.get_requires(), ['other', 'another (==1.0)'])
     self.assertEqual(dist.get_requires(), ['other', 'another (==1.0)'])
     meta = self.format_metadata(dist)
     self.assertIn('Metadata-Version: 1.1', meta)
     self.assertNotIn('provides:', meta.lower())
     self.assertIn('Requires: other', meta)
     self.assertIn('Requires: another (==1.0)', meta)
     self.assertNotIn('obsoletes:', meta.lower())
예제 #3
0
 def test_requires(self):
     attrs = {"name": "package",
              "version": "1.0",
              "requires": ["other", "another (==1.0)"]}
     dist = distutils.dist.Distribution(attrs)
     self.assertEqual(dist.metadata.get_requires(),
                      ["other", "another (==1.0)"])
     self.assertEqual(dist.get_requires(),
                      ["other", "another (==1.0)"])
     meta = self.format_metadata(dist)
     self.assert_("Metadata-Version: 1.1" in meta)
     self.assert_("provides:" not in meta.lower())
     self.assert_("Requires: other" in meta)
     self.assert_("Requires: another (==1.0)" in meta)
     self.assert_("obsoletes:" not in meta.lower())
예제 #4
0
 def test_requires(self):
     attrs = {
         'name': 'package',
         'version': '1.0',
         'requires': ['other', 'another (==1.0)']
     }
     dist = Distribution(attrs)
     self.assertEqual(dist.metadata.get_requires(),
                      ['other', 'another (==1.0)'])
     self.assertEqual(dist.get_requires(), ['other', 'another (==1.0)'])
     meta = self.format_metadata(dist)
     self.assertIn('Metadata-Version: 1.1', meta)
     self.assertNotIn('provides:', meta.lower())
     self.assertIn('Requires: other', meta)
     self.assertIn('Requires: another (==1.0)', meta)
     self.assertNotIn('obsoletes:', meta.lower())