Clean package repo for Gitea installs via packages.yml git URL. Co-authored-by: Cursor <cursoragent@cursor.com>
50 lines
1.1 KiB
YAML
50 lines
1.1 KiB
YAML
version: 2
|
|
|
|
models:
|
|
- name: buy_events
|
|
tests:
|
|
- f2dq.assert_in_range:
|
|
metric: row_count
|
|
min_value: 0
|
|
max_value: 10
|
|
|
|
- f2dq.assert_equal:
|
|
metric: row_count
|
|
value: 1
|
|
|
|
- f2dq.assert_false:
|
|
metric: freshness
|
|
expression: value is null
|
|
|
|
- f2dq.assert_greater_equal:
|
|
metric: my_distinct_table_rows
|
|
value: 10
|
|
|
|
columns:
|
|
- name: value1
|
|
tests:
|
|
- f2dq.assert_in_range:
|
|
metric: nulls_percent
|
|
min_value: 0
|
|
max_value: 10
|
|
|
|
- f2dq.assert_true:
|
|
metric: nulls_percent
|
|
expression: value = 0
|
|
|
|
- f2dq.assert_less:
|
|
metric: min
|
|
value: 100
|
|
condition: time_window_start = '2021-05-02'
|
|
|
|
- f2dq.assert_less_equal:
|
|
metric: min
|
|
value: 107
|
|
|
|
- name: value2
|
|
tests:
|
|
- f2dq.assert_greater_equal:
|
|
metric: min
|
|
value: 200
|
|
condition: time_window_start = '2021-05-02'
|