def test_latest_version_returned_as_expected(self):
     self._mock_version_list(['1.1.3', '1.1.4', '1.2', '1.8', '1.8.6', '1.9a1', '1.9b1'])
     pv = PackageVersion()
     latest = pv.get_latest('Django')
     self.assertEqual(str(semantic_version.Version.coerce('1.9b1', partial=True)), latest)
     self._mock_version_list([], 'Flask')
     latest = pv.get_latest('Flask')
     self.assertEqual('0.0.0-na', latest)
示例#2
0
 def test_latest_version_returned_as_expected(self):
     self._mock_version_list(
         ['1.1.3', '1.1.4', '1.2', '1.8', '1.8.6', '1.9a1', '1.9b1'])
     pv = PackageVersion()
     latest = pv.get_latest('Django')
     self.assertEqual(
         str(semantic_version.Version.coerce('1.9b1', partial=True)),
         latest)
     self._mock_version_list([], 'Flask')
     latest = pv.get_latest('Flask')
     self.assertEqual('0.0.0-na', latest)