version: 2
models:
- name: partitioned_simple
  columns:
  - name: id
    tests:
    - not_null
    - unique
- name: confirmation
  columns: &conf_columns
  - name: cast(count_days as string)
    tests:
    - accepted_values:
        values:
        - 3
  - name: cast(day_1 as string)
    tests:
    - accepted_values:
        values:
        - 1
  - name: cast(day_2 as string)
    tests:
    - accepted_values:
        values:
        - 1
  - name: cast(day_3 as string)
    tests:
    - accepted_values:
        values:
        - 1

- name: confirmation_noconfig
  columns: *conf_columns
