File tree Expand file tree Collapse file tree 1 file changed +46
-0
lines changed
test/integration/default/controls Expand file tree Collapse file tree 1 file changed +46
-0
lines changed Original file line number Diff line number Diff line change
1
+ control 'Php configuration' do
2
+ title 'should match desired lines'
3
+
4
+ def test_debian
5
+ describe file ( '/etc/php/5.6/fpm/pool.d/radius-admin.conf' ) do
6
+ its ( 'content' ) { should include '[radius-admin]' }
7
+ its ( 'content' ) { should include 'php_admin_value[date.timezone] = Europe/Paris' }
8
+ end
9
+
10
+ describe file ( '/etc/php/7.3/fpm/pool.d/ldap-admin.conf' ) do
11
+ its ( 'content' ) { should include '[ldap-admin]' }
12
+ its ( 'content' ) { should include 'php_admin_value[date.timezone] = Europe/Paris' }
13
+ end
14
+
15
+ describe file ( '/etc/php/5.6/fpm/php.ini' ) do
16
+ its ( 'content' ) { should include 'date.timezone = Europe/Paris' }
17
+ end
18
+
19
+ describe file ( '/etc/php/7.3/fpm/php.ini' ) do
20
+ its ( 'content' ) { should include 'date.timezone = Europe/Paris' }
21
+ end
22
+ end
23
+
24
+ def test_ubuntu
25
+ end
26
+
27
+ def test_redhat
28
+ end
29
+
30
+ def test_suse
31
+ end
32
+
33
+ case os [ :family ]
34
+ when 'debian'
35
+ case os [ :name ]
36
+ when 'ubuntu'
37
+ test_ubuntu
38
+ when 'debian'
39
+ test_debian
40
+ end
41
+ when 'redhat' , 'fedora'
42
+ test_redhat
43
+ when 'suse'
44
+ test_suse
45
+ end
46
+ end
You can’t perform that action at this time.
0 commit comments