|
34 | 34 | it 'restart/status a service' do
|
35 | 35 | result = run_bolt_task('service', 'action' => 'restart', 'name' => package_to_use)
|
36 | 36 | expect(result.exit_code).to eq(0)
|
37 |
| - expect(result['result']).to include('status' => %r{restarted|Restarted}) |
| 37 | + expect(result['result']).to include('status' => %r{restarted}i) |
38 | 38 |
|
39 | 39 | result = run_bolt_task('service', 'action' => 'status', 'name' => package_to_use)
|
40 | 40 | expect(result.exit_code).to eq(0)
|
41 |
| - expect(result['result']).to include('status' => %r{running|Started}) |
42 |
| - expect(result['result']).to include('enabled' => %r{true|Manual|Automatic}) |
| 41 | + expect(result['result']).to include('status' => %r{running|Started}i) |
| 42 | + expect(result['result']).to include('enabled' => %r{true|manual|automatic}i) |
43 | 43 | end
|
44 | 44 | end
|
45 | 45 |
|
46 | 46 | describe 'stop action' do
|
47 | 47 | it 'stop/status a service' do
|
48 | 48 | result = run_bolt_task('service', 'action' => 'stop', 'name' => package_to_use)
|
49 | 49 | expect(result.exit_code).to eq(0)
|
50 |
| - expect(result['result']).to include('status' => %r{in_sync|stopped|Stopped}) |
| 50 | + expect(result['result']).to include('status' => %r{in_sync|stopped}i) |
51 | 51 |
|
52 | 52 | # Debian can give incorrect status
|
53 | 53 | unless ['debian', 'ubuntu'].include?(os[:family])
|
54 | 54 | result = run_bolt_task('service', 'action' => 'status', 'name' => package_to_use)
|
55 | 55 | expect(result.exit_code).to eq(0)
|
56 |
| - expect(result['result']).to include('status' => %r{stopped|Stopped}) |
57 |
| - expect(result['result']).to include('enabled' => %r{true|Manual|Automatic}) |
| 56 | + expect(result['result']).to include('status' => %r{stopped}i) |
| 57 | + expect(result['result']).to include('enabled' => %r{true|manual|automatic}i) |
58 | 58 | end
|
59 | 59 | end
|
60 | 60 | end
|
|
63 | 63 | it 'start/status a service' do
|
64 | 64 | result = run_bolt_task('service', 'action' => 'start', 'name' => package_to_use)
|
65 | 65 | expect(result.exit_code).to eq(0)
|
66 |
| - expect(result['result']).to include('status' => %r{in_sync|started|Started}) |
| 66 | + expect(result['result']).to include('status' => %r{in_sync|started}i) |
67 | 67 |
|
68 | 68 | # Debian can give incorrect status
|
69 | 69 | unless ['debian', 'ubuntu'].include?(os[:family])
|
70 | 70 | result = run_bolt_task('service', 'action' => 'status', 'name' => package_to_use)
|
71 | 71 | expect(result.exit_code).to eq(0)
|
72 |
| - expect(result['result']).to include('status' => %r{running|Started}) |
73 |
| - expect(result['result']).to include('enabled' => %r{true|Manual|Automatic}) |
| 72 | + expect(result['result']).to include('status' => %r{running|Started}i) |
| 73 | + expect(result['result']).to include('enabled' => %r{true|manual|automatic}i) |
74 | 74 | end
|
75 | 75 | end
|
76 | 76 | end
|
|
0 commit comments