feat(distro): add centos-7 support
[arvados-formula.git] / test / integration / keepweb / controls / config_spec.rb
index c678dcc15bc7623a5886705e10ec91f3a801faa0..6ac0db84ed5abe48af4d01dd493563b7d370205a 100644 (file)
@@ -2,13 +2,20 @@
 
 keepweb_stanza = <<-KEEPWEB_STANZA
       WebDAV:
-        ExternalURL: https://collections.example.net
+        ExternalURL: https://collections.fixme.example.net
         InternalURLs:
-          "http://localhost:9002": {}
+          http://127.0.0.2:9002: {}
       WebDAVDownload:
-        ExternalURL: https://download.example.net
+        ExternalURL: https://download.fixme.example.net
 KEEPWEB_STANZA
 
+group = case os[:name]
+        when 'centos'
+          'nginx'
+        when 'debian', 'ubuntu'
+          'www-data'
+        end
+
 control 'arvados configuration' do
   title 'should match desired keepweb lines'
 
@@ -16,7 +23,7 @@ control 'arvados configuration' do
     it { should be_file }
     it { should be_owned_by 'root' }
     # We're testing it in the API instance, so group will be nginx's
-    it { should be_grouped_into 'www-data' }
+    it { should be_grouped_into group }
     its('mode') { should cmp '0640' }
     its('content') do
       should include(