mirror of
https://github.com/dbt-labs/dbt-project-evaluator.git
synced 2025-12-18 02:11:27 +00:00
Fix config for naming tests
This commit is contained in:
@@ -4,8 +4,7 @@ seeds:
|
|||||||
- name: test_fct_multiple_sources_joined
|
- name: test_fct_multiple_sources_joined
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_multiple_sources_joined
|
||||||
name: equality_fct_multiple_sources_joined
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_multiple_sources_joined')
|
compare_model: ref('fct_multiple_sources_joined')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -15,8 +14,7 @@ seeds:
|
|||||||
- name: test_fct_direct_join_to_source
|
- name: test_fct_direct_join_to_source
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_direct_join_to_source
|
||||||
name: equality_fct_direct_join_to_source
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_direct_join_to_source')
|
compare_model: ref('fct_direct_join_to_source')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -29,8 +27,7 @@ seeds:
|
|||||||
- name: test_fct_duplicate_sources
|
- name: test_fct_duplicate_sources
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_duplicate_sources
|
||||||
name: equality_fct_duplicate_sources
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_duplicate_sources')
|
compare_model: ref('fct_duplicate_sources')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -39,24 +36,21 @@ seeds:
|
|||||||
- name: test_fct_root_models
|
- name: test_fct_root_models
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_root_models
|
||||||
name: equality_fct_root_models
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_root_models')
|
compare_model: ref('fct_root_models')
|
||||||
|
|
||||||
- name: test_fct_unused_sources
|
- name: test_fct_unused_sources
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_unused_sources
|
||||||
name: equality_fct_unused_sources
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_unused_sources')
|
compare_model: ref('fct_unused_sources')
|
||||||
|
|
||||||
- name: test_fct_source_fanout
|
- name: test_fct_source_fanout
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_source_fanout
|
||||||
name: equality_fct_source_fanout
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_source_fanout')
|
compare_model: ref('fct_source_fanout')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -66,8 +60,7 @@ seeds:
|
|||||||
- name: test_fct_model_fanout
|
- name: test_fct_model_fanout
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_model_fanout
|
||||||
name: equality_fct_model_fanout
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_model_fanout')
|
compare_model: ref('fct_model_fanout')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -78,8 +71,7 @@ seeds:
|
|||||||
- name: test_fct_staging_dependent_on_staging
|
- name: test_fct_staging_dependent_on_staging
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_staging_dependent_on_staging
|
||||||
name: equality_fct_staging_dependent_on_staging
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_staging_dependent_on_staging')
|
compare_model: ref('fct_staging_dependent_on_staging')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -91,8 +83,7 @@ seeds:
|
|||||||
- name: test_fct_rejoining_of_upstream_concepts
|
- name: test_fct_rejoining_of_upstream_concepts
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_rejoining_of_upstream_concepts
|
||||||
name: equality_fct_rejoining_of_upstream_concepts
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_rejoining_of_upstream_concepts')
|
compare_model: ref('fct_rejoining_of_upstream_concepts')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -104,8 +95,7 @@ seeds:
|
|||||||
- name: test_fct_hard_coded_references
|
- name: test_fct_hard_coded_references
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_hard_coded_references
|
||||||
name: equality_fct_hard_coded_references
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_hard_coded_references')
|
compare_model: ref('fct_hard_coded_references')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -115,8 +105,7 @@ seeds:
|
|||||||
- name: test_fct_too_many_joins
|
- name: test_fct_too_many_joins
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_too_many_joins
|
||||||
name: equality_fct_too_many_joins
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_too_many_joins')
|
compare_model: ref('fct_too_many_joins')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
|
|||||||
@@ -7,8 +7,7 @@ seeds:
|
|||||||
- docs
|
- docs
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_undocumented_models
|
||||||
name: equality_fct_undocumented_models
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_undocumented_models')
|
compare_model: ref('fct_undocumented_models')
|
||||||
|
|
||||||
@@ -23,8 +22,7 @@ seeds:
|
|||||||
- docs
|
- docs
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_documentation_coverage
|
||||||
name: equality_fct_documentation_coverage
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_documentation_coverage')
|
compare_model: ref('fct_documentation_coverage')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -42,8 +40,7 @@ seeds:
|
|||||||
- docs
|
- docs
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_undocumented_source_tables
|
||||||
name: equality_fct_undocumented_source_tables
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_undocumented_source_tables')
|
compare_model: ref('fct_undocumented_source_tables')
|
||||||
|
|
||||||
@@ -53,7 +50,6 @@ seeds:
|
|||||||
- docs
|
- docs
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_undocumented_sources
|
||||||
name: equality_fct_undocumented_sources
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_undocumented_sources')
|
compare_model: ref('fct_undocumented_sources')
|
||||||
|
|||||||
@@ -10,8 +10,7 @@ seeds:
|
|||||||
- name: test_fct_undocumented_public_models
|
- name: test_fct_undocumented_public_models
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_undocumented_public_models
|
||||||
name: equality_fct_undocumented_public_models
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_undocumented_public_models')
|
compare_model: ref('fct_undocumented_public_models')
|
||||||
|
|
||||||
|
|||||||
@@ -4,8 +4,7 @@ seeds:
|
|||||||
- name: test_fct_chained_views_dependencies
|
- name: test_fct_chained_views_dependencies
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_chained_views_dependencies
|
||||||
name: equality_fct_chained_views_dependencies
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_chained_views_dependencies')
|
compare_model: ref('fct_chained_views_dependencies')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
|
|||||||
@@ -4,8 +4,7 @@ seeds:
|
|||||||
- name: test_fct_model_directories
|
- name: test_fct_model_directories
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_model_directories
|
||||||
name: equality_fct_model_directories
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_model_directories')
|
compare_model: ref('fct_model_directories')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -15,8 +14,7 @@ seeds:
|
|||||||
- name: test_fct_model_naming_conventions
|
- name: test_fct_model_naming_conventions
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_model_naming_conventions
|
||||||
name: equality_fct_model_naming_conventions
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_model_naming_conventions')
|
compare_model: ref('fct_model_naming_conventions')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -26,8 +24,7 @@ seeds:
|
|||||||
- name: test_fct_source_directories
|
- name: test_fct_source_directories
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_source_directories
|
||||||
name: equality_fct_source_directories
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_source_directories')
|
compare_model: ref('fct_source_directories')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -37,8 +34,7 @@ seeds:
|
|||||||
- name: test_fct_test_directories
|
- name: test_fct_test_directories
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_test_directories
|
||||||
name: equality_fct_test_directories
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_test_directories')
|
compare_model: ref('fct_test_directories')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
|
|||||||
@@ -4,8 +4,7 @@ seeds:
|
|||||||
- name: test_fct_missing_primary_key_tests
|
- name: test_fct_missing_primary_key_tests
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_missing_primary_key_tests
|
||||||
name: equality_fct_missing_primary_key_tests
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_missing_primary_key_tests')
|
compare_model: ref('fct_missing_primary_key_tests')
|
||||||
exclude_columns:
|
exclude_columns:
|
||||||
@@ -22,8 +21,7 @@ seeds:
|
|||||||
other_test_coverage_pct: *float
|
other_test_coverage_pct: *float
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_test_coverage
|
||||||
name: equality_fct_test_coverage
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_test_coverage')
|
compare_model: ref('fct_test_coverage')
|
||||||
compare_columns:
|
compare_columns:
|
||||||
@@ -40,7 +38,6 @@ seeds:
|
|||||||
- name: test_fct_sources_without_freshness
|
- name: test_fct_sources_without_freshness
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.equality:
|
- dbt_utils.equality:
|
||||||
config:
|
name: equality_fct_sources_without_freshness
|
||||||
name: equality_fct_sources_without_freshness
|
|
||||||
arguments:
|
arguments:
|
||||||
compare_model: ref('fct_sources_without_freshness')
|
compare_model: ref('fct_sources_without_freshness')
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ models:
|
|||||||
description: the number of models in the project with a description divided by the total number of models in the project
|
description: the number of models in the project with a description divided by the total number of models in the project
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.accepted_range:
|
- dbt_utils.accepted_range:
|
||||||
|
name: valid_documentation_coverage
|
||||||
config:
|
config:
|
||||||
name: valid_documentation_coverage
|
|
||||||
severity: warn
|
severity: warn
|
||||||
arguments:
|
arguments:
|
||||||
min_value: "{{ var('documentation_coverage_target') }}"
|
min_value: "{{ var('documentation_coverage_target') }}"
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ models:
|
|||||||
description: the number of models in the project with at least one test configured divided by the total number of models in the project
|
description: the number of models in the project with at least one test configured divided by the total number of models in the project
|
||||||
data_tests:
|
data_tests:
|
||||||
- dbt_utils.accepted_range:
|
- dbt_utils.accepted_range:
|
||||||
|
name: valid_test_coverage
|
||||||
config:
|
config:
|
||||||
name: valid_test_coverage
|
|
||||||
severity: warn
|
severity: warn
|
||||||
arguments:
|
arguments:
|
||||||
min_value: "{{ var('test_coverage_target') }}"
|
min_value: "{{ var('test_coverage_target') }}"
|
||||||
|
|||||||
Reference in New Issue
Block a user