Last change
on this file since 30960 was 30960, checked in by davidb, 7 years ago |
Switch to using Puppet to provision machine. Strongly based on files developed for spark-hdfs cluster
|
File size:
1.0 KB
|
Line | |
---|
1 | require 'spec_helper'
|
---|
2 |
|
---|
3 | describe 'clamp' do
|
---|
4 | it { is_expected.not_to eq(nil) }
|
---|
5 | it { is_expected.to run.with_params().and_raise_error(ArgumentError) }
|
---|
6 | it { is_expected.to run.with_params([]).and_raise_error(Puppet::ParseError) }
|
---|
7 | it { is_expected.to run.with_params(12, 88, 71, 190).and_raise_error(Puppet::ParseError, /Wrong number of arguments, need three to clamp/) }
|
---|
8 | it { is_expected.to run.with_params('12string', 88, 15).and_raise_error(Puppet::ParseError, /Required explicit numeric/) }
|
---|
9 | it { is_expected.to run.with_params(1, 2, {'a' => 55}).and_raise_error(Puppet::ParseError, /The Hash type is not allowed/) }
|
---|
10 | it { is_expected.to run.with_params('24', [575, 187]).and_return(187) }
|
---|
11 | it { is_expected.to run.with_params([4, 3, '99']).and_return(4) }
|
---|
12 | it { is_expected.to run.with_params(16, 750, 88).and_return(88) }
|
---|
13 | it { is_expected.to run.with_params([3, 873], 73).and_return(73) }
|
---|
14 | it { is_expected.to run.with_params([4], 8, 75).and_return(8) }
|
---|
15 | it { is_expected.to run.with_params([6], [31], 9911).and_return(31) }
|
---|
16 | end
|
---|
Note:
See
TracBrowser
for help on using the repository browser.