Пример #1
0
 def test_checker_check__update_to_rc_version_from_beta_version(self):
     checker = UpdateChecker()
     checker.bypass_cache = True
     self.assertTrue(checker.check(self.TRACKED_PACKAGE, '4.0.0b4'))
Пример #2
0
 def test_checker_check__successful(self):
     checker = UpdateChecker()
     checker.bypass_cache = True
     result = checker.check(self.TRACKED_PACKAGE, '1.0.0')
     self.assertTrue(result is not None)
Пример #3
0
 def test_checker_check__no_update_to_beta_version(self):
     checker = UpdateChecker()
     checker.bypass_cache = True
     self.assertFalse(checker.check(self.TRACKED_PACKAGE, '3.6'))
Пример #4
0
 def test_checker_check__bad_url(self):
     checker = UpdateChecker('http://sdlkjsldfkjsdlkfj.com')
     checker.bypass_cache = True
     self.assertFalse(checker.check(self.TRACKED_PACKAGE, '0.0.1'))
Пример #5
0
 def test_check_check__bad_package(self):
     checker = UpdateChecker()
     checker.bypass_cache = True
     self.assertFalse(checker.check(self.UNTRACKED_PACKAGE, '0.0.1'))
Пример #6
0
 def test_check_check__untracked_package(self):
     checker = UpdateChecker()
     checker.bypass_cache = True
     self.assertEqual("update_checker does not support 'requests'",
                      checker.check(self.UNTRACKED_PACKAGE, '0.0.1'))
Пример #7
0
 def test_check_check__untracked_package(self):
     checker = UpdateChecker()
     checker.bypass_cache = True
     self.assertEqual("update_checker does not support 'requests'",
                      checker.check(self.UNTRACKED_PACKAGE, '0.0.1'))