|
14 | 14 |
|
15 | 15 | describe 'when arguments have key collisions' do |
16 | 16 | it 'should prefer values from the last hash' do |
17 | | - is_expected.to run |
| 17 | + is_expected.to run \ |
18 | 18 | .with_params( |
19 | 19 | {'key1' => 'value1', 'key2' => 'value2' }, |
20 | | - {'key2' => 'replacement_value', 'key3' => 'value3'}) |
| 20 | + {'key2' => 'replacement_value', 'key3' => 'value3'}) \ |
21 | 21 | .and_return( |
22 | 22 | {'key1' => 'value1', 'key2' => 'replacement_value', 'key3' => 'value3'}) |
23 | 23 | end |
24 | | - it { is_expected.to run |
25 | | - .with_params({'key1' => 'value1'}, {'key1' => 'value2'}, {'key1' => 'value3'}) |
| 24 | + it { is_expected.to run \ |
| 25 | + .with_params({'key1' => 'value1'}, {'key1' => 'value2'}, {'key1' => 'value3'}) \ |
26 | 26 | .and_return({'key1' => 'value3' }) |
27 | 27 | } |
28 | 28 | end |
29 | 29 |
|
30 | 30 | describe 'when arguments have subhashes' do |
31 | | - it { is_expected.to run |
32 | | - .with_params({'key1' => 'value1'}, {'key2' => 'value2', 'key3' => {'subkey1' => 'value4'}}) |
| 31 | + it { is_expected.to run \ |
| 32 | + .with_params({'key1' => 'value1'}, {'key2' => 'value2', 'key3' => {'subkey1' => 'value4'}}) \ |
33 | 33 | .and_return( {'key1' => 'value1', 'key2' => 'value2', 'key3' => {'subkey1' => 'value4'}}) |
34 | 34 | } |
35 | | - it { is_expected.to run |
36 | | - .with_params({'key1' => {'subkey1' => 'value1'}}, {'key1' => {'subkey2' => 'value2'}}) |
| 35 | + it { is_expected.to run \ |
| 36 | + .with_params({'key1' => {'subkey1' => 'value1'}}, {'key1' => {'subkey2' => 'value2'}}) \ |
37 | 37 | .and_return( {'key1' => {'subkey1' => 'value1', 'subkey2' => 'value2'}}) |
38 | 38 | } |
39 | | - it { is_expected.to run |
40 | | - .with_params({'key1' => {'subkey1' => {'subsubkey1' => 'value1'}}}, {'key1' => {'subkey1' => {'subsubkey1' => 'value2'}}}) |
| 39 | + it { is_expected.to run \ |
| 40 | + .with_params({'key1' => {'subkey1' => {'subsubkey1' => 'value1'}}}, {'key1' => {'subkey1' => {'subsubkey1' => 'value2'}}}) \ |
41 | 41 | .and_return( {'key1' => {'subkey1' => {'subsubkey1' => 'value2'}}}) |
42 | 42 | } |
43 | 43 | end |
|
0 commit comments