17750: update rvm dependencies for centos-7
[arvados-formula.git] / test / integration / api / controls / packages_spec.rb
index 7422cebc457996b355743a4e18aa1236907d9b3f..9cb60abb11b65ab554b56d7adfcaeeabf7a806b8 100644 (file)
@@ -10,3 +10,40 @@ control 'arvados api package' do
     it { should be_installed }
   end
 end
+
+control 'arvados cli gem' do
+  title 'should be installed'
+
+  describe gem('arvados-cli') do
+    it { should be_installed }
+  end
+end
+
+control 'RVM and dependencies' do
+  title 'should be installed'
+
+  only_if("Forced requirement for RedHat's family") do
+    os.redhat?
+  end
+
+  %w[
+    rubygem-bundler
+    curl
+    gcc
+    git
+    libcurl
+    libcurl-devel
+    pam-devel
+    postgresql-devel
+    libxml2
+    libxml2-devel
+    make
+    python3-devel
+    ruby-devel
+    zlib-devel
+  ].each do |p|
+    describe package(p) do
+      it { should be_installed }
+    end
+  end
+end