示例#1
0
文件: test_dist.py 项目: Cinnz/python
 def test_obsoletes(self):
     attrs = {"name": "package", "version": "1.0", "obsoletes": ["other", "another (<1.0)"]}
     dist = distutils.dist.Distribution(attrs)
     self.assertEqual(dist.metadata.get_obsoletes(), ["other", "another (<1.0)"])
     self.assertEqual(dist.get_obsoletes(), ["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:" not in meta.lower())
     self.assert_("Obsoletes: other" in meta)
     self.assert_("Obsoletes: another (<1.0)" in meta)
示例#2
0
 def test_obsoletes(self):
     attrs = {'name': 'package',
      'version': '1.0',
      'obsoletes': ['other', 'another (<1.0)']}
     dist = Distribution(attrs)
     self.assertEqual(dist.metadata.get_obsoletes(), ['other', 'another (<1.0)'])
     self.assertEqual(dist.get_obsoletes(), ['other', 'another (<1.0)'])
     meta = self.format_metadata(dist)
     self.assertIn('Metadata-Version: 1.1', meta)
     self.assertNotIn('provides:', meta.lower())
     self.assertNotIn('requires:', meta.lower())
     self.assertIn('Obsoletes: other', meta)
     self.assertIn('Obsoletes: another (<1.0)', meta)
示例#3
0
 def test_obsoletes(self):
     attrs = {"name": "package",
              "version": "1.0",
              "obsoletes": ["other", "another (<1.0)"]}
     dist = distutils.dist.Distribution(attrs)
     self.assertEqual(dist.metadata.get_obsoletes(),
                      ["other", "another (<1.0)"])
     self.assertEqual(dist.get_obsoletes(),
                      ["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:" not in meta.lower())
     self.assert_("Obsoletes: other" in meta)
     self.assert_("Obsoletes: another (<1.0)" in meta)
示例#4
0
 def test_obsoletes(self):
     attrs = {
         'name': 'package',
         'version': '1.0',
         'obsoletes': ['other', 'another (<1.0)']
     }
     dist = Distribution(attrs)
     self.assertEqual(dist.metadata.get_obsoletes(),
                      ['other', 'another (<1.0)'])
     self.assertEqual(dist.get_obsoletes(), ['other', 'another (<1.0)'])
     meta = self.format_metadata(dist)
     self.assertIn('Metadata-Version: 1.1', meta)
     self.assertNotIn('provides:', meta.lower())
     self.assertNotIn('requires:', meta.lower())
     self.assertIn('Obsoletes: other', meta)
     self.assertIn('Obsoletes: another (<1.0)', meta)