(t *testing.T)
| 63 | } |
| 64 | |
| 65 | func Test_runPauseCmd_dryRunJSON(t *testing.T) { |
| 66 | f, out := test.NewFactory(false, nil, nil, "") |
| 67 | cmd := NewPauseCmd(f, nil) |
| 68 | |
| 69 | out, err := test.Execute(cmd, "crawler-1 crawler-2 --dry-run --output json", out) |
| 70 | require.NoError(t, err) |
| 71 | |
| 72 | assert.Contains(t, out.String(), `"action":"pause_crawlers"`) |
| 73 | assert.Contains(t, out.String(), `"ids":["crawler-1","crawler-2"]`) |
| 74 | assert.Contains(t, out.String(), `"dryRun":true`) |
| 75 | } |
nothing calls this directly
no test coverage detected