Update repo tests in Debian's family
authorJavier Bértoli <jbertoli@curii.com>
Wed, 4 Aug 2021 17:12:43 +0000 (14:12 -0300)
committerJavier Bértoli <jbertoli@curii.com>
Fri, 19 Nov 2021 11:03:22 +0000 (08:03 -0300)
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

test/integration/repo/controls/repo_spec.rb
test/integration/shell/controls/repo_spec.rb

index 8f5edafacd2c5d8e802d3ac73709a7ccc4560ddd..c11253810f01d5a153d471eceacaaeeba63cfcb7 100644 (file)
@@ -10,16 +10,16 @@ when 'centos'
   repo_url = 'baseurl=http://rpm.arvados.org/CentOS/$releasever/os/$basearch/'
 when 'debian', 'ubuntu'
   # Inspec does not provide a `codename` matcher, so we add ours
-  case os[:release]
+  case platform[:release].to_f.truncate
   # ubuntu
-  when '18.04'
+  when 18
     codename = 'bionic'
-  when '20.04'
+  when 20
     codename = 'focal'
   # debian
-  when '10'
+  when 10
     codename = 'buster'
-  when '11'
+  when 11
     codename = 'bullseye'
   end
   repo_file = '/etc/apt/sources.list.d/arvados.list'
index f6f8e2c985156e95d731d6faf1722e130f8bebfa..0fdbdff78608ac784b282e1979653a98f4b7423e 100644 (file)
@@ -6,16 +6,16 @@ when 'centos'
   repo_url = 'baseurl=http://rpm.arvados.org/CentOS/$releasever/dev/$basearch/'
 when 'debian', 'ubuntu'
   # Inspec does not provide a `codename` matcher, so we add ours
-  case os[:release]
+  case platform[:release].to_f.truncate
   # ubuntu
-  when '18.04'
+  when 18
     codename = 'bionic'
-  when '20.04'
+  when 20
     codename = 'focal'
   # debian
-  when '10'
+  when 10
     codename = 'buster'
-  when '11'
+  when 11
     codename = 'bullseye'
   end
   repo_file = '/etc/apt/sources.list.d/arvados.list'