コード例 #1
0
ファイル: test_pypi_dist.py プロジェクト: dstufft/distutils2
 def test_filter(self):
     # Test we filter the distributions the right way, using version
     # predicate match method
     releases = ReleasesList('FooBar', (
         ReleaseInfo("FooBar", "1.1"),
         ReleaseInfo("FooBar", "1.1.1"),
         ReleaseInfo("FooBar", "1.2"),
         ReleaseInfo("FooBar", "1.2.1"),
     ))
     filtered = releases.filter(VersionPredicate("FooBar (<1.2)"))
     self.assertNotIn(releases[2], filtered)
     self.assertNotIn(releases[3], filtered)
     self.assertIn(releases[0], filtered)
     self.assertIn(releases[1], filtered)
コード例 #2
0
 def test_filter(self):
     # Test we filter the distributions the right way, using version
     # predicate match method
     releases = ReleasesList('FooBar', (
         ReleaseInfo("FooBar", "1.1"),
         ReleaseInfo("FooBar", "1.1.1"),
         ReleaseInfo("FooBar", "1.2"),
         ReleaseInfo("FooBar", "1.2.1"),
     ))
     filtered = releases.filter(VersionPredicate("FooBar (<1.2)"))
     self.assertNotIn(releases[2], filtered)
     self.assertNotIn(releases[3], filtered)
     self.assertIn(releases[0], filtered)
     self.assertIn(releases[1], filtered)