discoveryTests:
- inputPath: testdata/initial_bucket.yaml
  result:
    - name: reconcile
      disabled: false
    - name: suspend
      disabled: false
    - name: resume
      disabled: true
- inputPath: testdata/suspended_bucket.yaml
  result:
    - name: reconcile
      disabled: true
    - name: suspend
      disabled: true
    - name: resume
      disabled: false
- inputPath: testdata/resumed_bucket.yaml
  result:
    - name: reconcile
      disabled: false
    - name: suspend
      disabled: false
    - name: resume
      disabled: true
actionTests:
- action: reconcile
  inputPath: testdata/initial_bucket.yaml
  expectedOutputPath: testdata/reconciled_bucket.yaml
- action: suspend
  inputPath: testdata/initial_bucket.yaml
  expectedOutputPath: testdata/suspended_bucket.yaml
- action: resume
  inputPath: testdata/suspended_bucket.yaml
  expectedOutputPath: testdata/resumed_bucket.yaml
