def test_get_updates(self): update = SequentialUpdate([], pin_unpinned=True) req_file = Mock() req = Mock() req.key = "django" req.is_pinned = False req.latest_version_within_specs = "1.10" update.add(req, req_file) self.assertEqual("django-pin" in update, True) self.assertEqual(len(update["django-pin"]), 1) update.add(req, req_file) self.assertEqual(len(update["django-pin"]), 2) updates = [u for u in update.get_updates()] self.assertEqual(len(updates), 1)
def test_get_updates(self): update = SequentialUpdate([], config=self.config) req_file = Mock() req = Mock() req.key = "django" req.is_pinned = False req.latest_version_within_specs = "1.10" update.add(req, req_file) self.assertEqual("django-pin" in update, True) self.assertEqual(len(update["django-pin"]), 1) update.add(req, req_file) self.assertEqual(len(update["django-pin"]), 2) updates = [u for u in update.get_updates()] self.assertEqual(len(updates), 1)
def test_get_updates_empty(self): update = SequentialUpdate([], self.config) self.assertEqual(len([u for u in update.get_updates()]), 0)
def test_get_updates_empty(self): update = SequentialUpdate([]) self.assertEqual(len([u for u in update.get_updates()]), 0)