Revision 123d226b
Added by Jan Vansteenkiste almost 9 years ago
spec/classes/puppet_init_spec.rb | ||
---|---|---|
[
|
||
'dir', 'logdir', 'rundir'
|
||
].each do |d|
|
||
context "when #{d} => './somedir'" do
|
||
let(:params) {{ d => './somedir'}}
|
||
it { should raise_error(Puppet::Error, /is not an absolute path/) }
|
||
context "when #{d} => './somedir'" do
|
||
let(:params) {{ d => './somedir'}}
|
||
it { should raise_error(Puppet::Error, /is not an absolute path/) }
|
||
end
|
||
end
|
||
end
|
||
|
||
describe 'when an invalid jvm size value is given' do
|
||
context "when server_jvm_min_heap_size => 'x4m'" do
|
||
let (:params) {{
|
||
:server_jvm_min_heap_size => 'x4m',
|
||
:server_jvm_max_heap_size => '2G',
|
||
:server_implementation => 'puppetserver',
|
||
}}
|
||
it { should raise_error(Puppet::Error, /does not match "\^\[0-9\]\+\[kKmMgG\]\$"/) }
|
||
end
|
||
context "when server_jvm_max_heap_size => 'x4m'" do
|
||
let (:params) {{
|
||
:server_jvm_max_heap_size => 'x4m',
|
||
:server_jvm_min_heap_size => '2G',
|
||
:server_implementation => 'puppetserver',
|
||
}}
|
||
it { should raise_error(Puppet::Error, /does not match "\^\[0-9\]\+\[kKmMgG\]\$"/) }
|
||
end
|
||
end
|
||
end
|
||
end
|
||
|
||
context 'on Windows' do
|
Also available in: Unified diff
Add configuration support for the jvm settings when using puppetserver. (Closes GH-274)