Project

General

Profile

« Previous | Next » 

Revision 123d226b

Added by Jan Vansteenkiste almost 9 years ago

Add configuration support for the jvm settings when using puppetserver. (Closes GH-274)

View differences:

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