name: invalid selections
nodes:
  - attributes:
      - key: Country
        value: Russia
  - attributes:
      - key: Country
        value: Germany
  - attributes: []
tests:
  missing filter:
    policy:
      replicas:
        - count: 1
          selector: MyStore
      containerBackupFactor: 1
      selectors:
        - name: MyStore
          count: 1
          clause: DISTINCT
          attribute: Country
          filter: FromNL
      filters:
        - name: FromRU
          key: Country
          op: EQ
          value: Russia
          filters: []
    error: filter not found
  not enough nodes (filter results in empty set):
    policy:
      replicas:
        - count: 1
          selector: MyStore
      containerBackupFactor: 2
      selectors:
        - name: MyStore
          count: 2
          clause: DISTINCT
          attribute: Country
          filter: FromMoon
      filters:
        - name: FromMoon
          key: Country
          op: EQ
          value: Moon
          filters: []
    error: not enough nodes