File tree Expand file tree Collapse file tree 4 files changed +72
-0
lines changed Expand file tree Collapse file tree 4 files changed +72
-0
lines changed Original file line number Diff line number Diff line change 44
44
expect ( resource [ :mode ] ) . to eq ( '0700' )
45
45
end
46
46
47
+ it 'does not accept numeric mode' do
48
+ expect do
49
+ resource [ :mode ] = '700'
50
+ end . to raise_error ( Puppet ::Error , %r{700 is not a valid file mode} )
51
+ end
52
+
47
53
it 'accepts owner' do
48
54
resource [ :owner ] = 'someone'
49
55
expect ( resource [ :owner ] ) . to eq ( 'someone' )
50
56
end
51
57
58
+ it 'does not accept bad owner' do
59
+ expect do
60
+ resource [ :owner ] = 'someone else'
61
+ end . to raise_error ( Puppet ::Error , %r{someone else is not a valid user name} )
62
+ end
63
+
52
64
it 'accepts group' do
53
65
resource [ :group ] = 'party'
54
66
expect ( resource [ :group ] ) . to eq ( 'party' )
55
67
end
68
+
69
+ it 'does not accept bad group group' do
70
+ expect do
71
+ resource [ :group ] = 'party crasher'
72
+ end . to raise_error ( Puppet ::Error , %r{party crasher is not a valid group name} )
73
+ end
56
74
end
Original file line number Diff line number Diff line change 55
55
expect ( resource [ :mode ] ) . to eq ( '0700' )
56
56
end
57
57
58
+ it 'does not accept numeric mode' do
59
+ expect do
60
+ resource [ :mode ] = '700'
61
+ end . to raise_error ( Puppet ::Error , %r{700 is not a valid file mode} )
62
+ end
63
+
58
64
it 'accepts owner' do
59
65
resource [ :owner ] = 'someone'
60
66
expect ( resource [ :owner ] ) . to eq ( 'someone' )
61
67
end
62
68
69
+ it 'does not accept bad owner' do
70
+ expect do
71
+ resource [ :owner ] = 'someone else'
72
+ end . to raise_error ( Puppet ::Error , %r{someone else is not a valid user name} )
73
+ end
74
+
63
75
it 'accepts group' do
64
76
resource [ :group ] = 'party'
65
77
expect ( resource [ :group ] ) . to eq ( 'party' )
66
78
end
79
+
80
+ it 'does not accept bad group group' do
81
+ expect do
82
+ resource [ :group ] = 'party crasher'
83
+ end . to raise_error ( Puppet ::Error , %r{party crasher is not a valid group name} )
84
+ end
67
85
end
Original file line number Diff line number Diff line change 75
75
expect ( resource [ :mode ] ) . to eq ( '0700' )
76
76
end
77
77
78
+ it 'does not accept numeric mode' do
79
+ expect do
80
+ resource [ :mode ] = '700'
81
+ end . to raise_error ( Puppet ::Error , %r{700 is not a valid file mode} )
82
+ end
83
+
78
84
it 'accepts owner' do
79
85
resource [ :owner ] = 'someone'
80
86
expect ( resource [ :owner ] ) . to eq ( 'someone' )
81
87
end
82
88
89
+ it 'does not accept bad owner' do
90
+ expect do
91
+ resource [ :owner ] = 'someone else'
92
+ end . to raise_error ( Puppet ::Error , %r{someone else is not a valid user name} )
93
+ end
94
+
83
95
it 'accepts group' do
84
96
resource [ :group ] = 'party'
85
97
expect ( resource [ :group ] ) . to eq ( 'party' )
86
98
end
99
+
100
+ it 'does not accept bad group group' do
101
+ expect do
102
+ resource [ :group ] = 'party crasher'
103
+ end . to raise_error ( Puppet ::Error , %r{party crasher is not a valid group name} )
104
+ end
87
105
end
Original file line number Diff line number Diff line change 59
59
expect ( resource [ :mode ] ) . to eq ( '0700' )
60
60
end
61
61
62
+ it 'does not accept numeric mode' do
63
+ expect do
64
+ resource [ :mode ] = '700'
65
+ end . to raise_error ( Puppet ::Error , %r{700 is not a valid file mode} )
66
+ end
67
+
62
68
it 'accepts owner' do
63
69
resource [ :owner ] = 'someone'
64
70
expect ( resource [ :owner ] ) . to eq ( 'someone' )
65
71
end
66
72
73
+ it 'does not accept bad owner' do
74
+ expect do
75
+ resource [ :owner ] = 'someone else'
76
+ end . to raise_error ( Puppet ::Error , %r{someone else is not a valid user name} )
77
+ end
78
+
67
79
it 'accepts group' do
68
80
resource [ :group ] = 'party'
69
81
expect ( resource [ :group ] ) . to eq ( 'party' )
70
82
end
83
+
84
+ it 'does not accept bad group group' do
85
+ expect do
86
+ resource [ :group ] = 'party crasher'
87
+ end . to raise_error ( Puppet ::Error , %r{party crasher is not a valid group name} )
88
+ end
71
89
end
You can’t perform that action at this time.
0 commit comments