class Gitlab::QA::Support::GitlabVersionInfo

def latest_patch(version)

Returns:
  • (String) -

Parameters:
  • version (Gem::Version) --
def latest_patch(version)
  # check if version is already a patch version
  return version if version.to_s.split('.').size == 3
  versions.find { |ver| ver.to_s.match?(/^#{version}\./) }.tap do |ver|
    raise_version_not_found("Latest patch version for version #{version}") unless ver
  end
end