projects
/
arvados-formula.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
feat(distro): add centos-7 support
[arvados-formula.git]
/
test
/
integration
/
keepweb
/
controls
/
config_spec.rb
diff --git
a/test/integration/keepweb/controls/config_spec.rb
b/test/integration/keepweb/controls/config_spec.rb
index c678dcc15bc7623a5886705e10ec91f3a801faa0..6ac0db84ed5abe48af4d01dd493563b7d370205a 100644
(file)
--- a/
test/integration/keepweb/controls/config_spec.rb
+++ b/
test/integration/keepweb/controls/config_spec.rb
@@
-2,13
+2,20
@@
keepweb_stanza = <<-KEEPWEB_STANZA
WebDAV:
keepweb_stanza = <<-KEEPWEB_STANZA
WebDAV:
- ExternalURL: https://collections.example.net
+ ExternalURL: https://collections.
fixme.
example.net
InternalURLs:
InternalURLs:
-
"http://localhost:9002"
: {}
+
http://127.0.0.2:9002
: {}
WebDAVDownload:
WebDAVDownload:
- ExternalURL: https://download.example.net
+ ExternalURL: https://download.
fixme.
example.net
KEEPWEB_STANZA
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'
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_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(
its('mode') { should cmp '0640' }
its('content') do
should include(