Merge pull request #13 from arvados/master
[arvados-formula.git] / test / integration / shell / controls / repo_spec.rb
1 # frozen_string_literal: true
2
3 case os[:name]
4 when 'centos'
5   repo_file = '/etc/yum.repos.d/arvados.repo'
6   repo_url = 'baseurl=http://rpm.arvados.org/CentOS/$releasever/dev/$basearch/'
7 when 'debian', 'ubuntu'
8   repo_file = '/etc/apt/sources.list.d/arvados.list'
9   repo_url = 'deb http://apt.arvados.org/buster buster-dev main'
10 end
11
12 control 'arvados repository' do
13   impact 1
14   title 'should be configured'
15   desc 'Ensures arvados source is correctly configured'
16   describe file(repo_file) do
17     its('content') { should include repo_url }
18   end
19 end