discoveryTests:
- inputPath: testdata/initial_receiver.yaml
  result:
    - name: reconcile
      disabled: false
    - name: suspend
      disabled: false
    - name: resume
      disabled: true
- inputPath: testdata/suspended_receiver.yaml
  result:
    - name: reconcile
      disabled: true
    - name: suspend
      disabled: true
    - name: resume
      disabled: false
- inputPath: testdata/resumed_receiver.yaml
  result:
    - name: reconcile
      disabled: false
    - name: suspend
      disabled: false
    - name: resume
      disabled: true
actionTests:
- action: reconcile
  inputPath: testdata/initial_receiver.yaml
  expectedOutputPath: testdata/reconciled_receiver.yaml
- action: suspend
  inputPath: testdata/initial_receiver.yaml
  expectedOutputPath: testdata/suspended_receiver.yaml
- action: resume
  inputPath: testdata/suspended_receiver.yaml
  expectedOutputPath: testdata/resumed_receiver.yaml
