def get_resigned_version_number(self): """Returns what the new version number would be if approved_for_addon was called. If no version would be signed return None.""" from olympia.lib.crypto.tasks import get_new_version_number version = self.addon.current_version if version and version.has_files and not version.is_all_unreviewed: return get_new_version_number(version.version) else: return None
def test_get_new_version_number(old, new): assert tasks.get_new_version_number(old) == new