X-Git-Url: https://git.arvados.org/arvados-formula.git/blobdiff_plain/de1d13f51b1248e22a393bb50244fd4b928a87c0..cbd02897a8c752346b55e3899ae886651beeca2d:/test/integration/api/controls/packages_spec.rb diff --git a/test/integration/api/controls/packages_spec.rb b/test/integration/api/controls/packages_spec.rb index 969bf07..1799a4b 100644 --- a/test/integration/api/controls/packages_spec.rb +++ b/test/integration/api/controls/packages_spec.rb @@ -43,9 +43,10 @@ end control 'RVM ruby manager' do title 'should be installed' - only_if('Forced requirement for Centos-7 and Ubuntu-18.04') do + only_if('Forced requirement for Centos-7, Ubuntu-18.04 and Debian-10') do (os.redhat? and platform[:release].to_f.truncate == 7) or - (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18) + (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18) or + (os.name == 'debian' and platform[:release].to_f.truncate == 10) end describe command('/usr/local/rvm/bin/rvm list') do @@ -57,9 +58,10 @@ end control 'arvados cli gem' do title 'should be installed' - only_if('Skipped in Centos-7 and Ubuntu-18.04') do + only_if('Skipped in Centos-7, Ubuntu-18.04 and Debian-10') do !((os.redhat? and platform[:release].to_f.truncate == 7) or - (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18)) + (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18) or + (os.name == 'debian' and platform[:release].to_f.truncate == 10)) end describe gem('arvados-cli') do @@ -70,9 +72,10 @@ end control 'RVM arvados cli gem' do title 'should be installed' - only_if('Forced requirement for Centos-7 and Ubuntu-18.04') do + only_if('Forced requirement for Centos-7, Ubuntu-18.04 and Debian-10') do (os.redhat? and platform[:release].to_f.truncate == 7) or - (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18) + (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18) or + (os.name == 'debian' and platform[:release].to_f.truncate == 10) end describe gem('arvados-cli', '/usr/local/rvm/bin/rvm all do gem') do