X-Git-Url: https://git.arvados.org/arvados-formula.git/blobdiff_plain/b719139096c414d9d89bd6f13957cfd0481ef650..106fd3ed214501b0554e46934835d847e6d709fc:/test/integration/repo/controls/repo_spec.rb diff --git a/test/integration/repo/controls/repo_spec.rb b/test/integration/repo/controls/repo_spec.rb index 17f1d5e..8f5edaf 100644 --- a/test/integration/repo/controls/repo_spec.rb +++ b/test/integration/repo/controls/repo_spec.rb @@ -8,19 +8,22 @@ case os[:name] when 'centos' repo_file = '/etc/yum.repos.d/arvados.repo' repo_url = 'baseurl=http://rpm.arvados.org/CentOS/$releasever/os/$basearch/' -when 'debian' - repo_file = '/etc/apt/sources.list.d/arvados.list' - repo_url = 'deb http://apt.arvados.org/buster buster main' -when 'ubuntu' +when 'debian', 'ubuntu' + # Inspec does not provide a `codename` matcher, so we add ours + case os[:release] + # ubuntu + when '18.04' + codename = 'bionic' + when '20.04' + codename = 'focal' + # debian + when '10' + codename = 'buster' + when '11' + codename = 'bullseye' + end repo_file = '/etc/apt/sources.list.d/arvados.list' - repo_url = case platform[:release].to_f.truncate - when 20 - 'focal' - when 18 - 'bionic' - when 16 - 'xenial' - end + repo_url = "deb http://apt.arvados.org/#{codename} #{codename} main" end control 'arvados repository' do