pathStart <- "mainTests/"
# variable_snake_case -------------------------------------------------------------------------------------------------------
test_that("variable_snake_case", {
expect_equal(testIndividualTest(pathStart, "variable_snake_case"), "ADVISORY")
})
# variable_start_letter -------------------------------------------------------------------------------------------------------
test_that("variable_start_letter", {
expect_equal(testIndividualTest(pathStart, "variable_snake_case"), "ADVISORY") # intentionally sharing test data with the above test
})
# variable_characteristic -------------------------------------------------------------------------------------------------------
test_that("variable_characteristic", {
expect_equal(testIndividualTest(pathStart, "variable_characteristic"), "ADVISORY") # intentionally sharing test data with the above test
})
# duplicate_rows -------------------------------------------------------------------------------------------------------
test_that("duplicate_rows", {
expect_equal(testIndividualTest(pathStart, "duplicate_rows"), "FAIL")
})
# data_to_meta_crosscheck -------------------------------------------------------------------------------------------------------
test_that("data_to_meta_crosscheck", {
expect_equal(testIndividualTest(pathStart, "data_to_meta_crosscheck"), "ADVISORY")
})
# total -------------------------------------------------------------------------------------------------------
test_that("total", {
expect_equal(testIndividualTest(pathStart, "total"), "ADVISORY")
})
# observational_total -------------------------------------------------------------------------------------------------------
test_that("observational_total", {
expect_equal(testIndividualTest(pathStart, "observational_total"), "FAIL")
})
# null -------------------------------------------------------------------------------------------------------
test_that("null", {
expect_equal(testIndividualTest(pathStart, "null"), "FAIL")
})
# obsolete_symbols -------------------------------------------------------------------------------------------------------
test_that("obsolete_roundedzero_symbols", {
expect_equal(
testIndividualTestSeparate(
paste0(pathStart, "roundedzero_symbols.csv"),
paste0(pathStart, "roundedzero_symbols.meta.csv"),
"obsolete_symbols"
),
"ADVISORY"
)
})
test_that("obsolete_notavailable_symbols", {
expect_equal(
testIndividualTestSeparate(
paste0(pathStart, "notavailable_symbols.csv"),
paste0(pathStart, "notavailable_symbols.meta.csv"),
"obsolete_symbols"
),
"ADVISORY"
)
})
# no_data_symbols -------------------------------------------------------------------------------------------------------
test_that("no_data_symbols", {
expect_equal(testIndividualTest(pathStart, "no_data_symbols"), "ADVISORY")
})
# blanks_filters -------------------------------------------------------------------------------------------------------
test_that("blanks_filters", {
expect_equal(testIndividualTest(pathStart, "blanks_filters"), "FAIL")
})
# blanks_indicators -------------------------------------------------------------------------------------------------------
test_that("blanks_indicators", {
expect_equal(testIndividualTest(pathStart, "blanks_indicators"), "FAIL")
})
# time_period -------------------------------------------------------------------------------------------------------
test_that("time_period", {
expect_equal(testIndividualTest(pathStart, "time_period"), "FAIL")
})
# time_period_six -------------------------------------------------------------------------------------------------------
test_that("time_period_six", {
expect_equal(testIndividualTest(pathStart, "time_period_six"), "FAIL")
})
# region_for_la -------------------------------------------------------------------------------------------------------
test_that("region_for_la", {
expect_equal(testIndividualTest(pathStart, "region_for_la"), "ADVISORY")
})
# region_for_lad -------------------------------------------------------------------------------------------------------
test_that("region_for_lad", {
expect_equal(testIndividualTest(pathStart, "region_for_lad"), "ADVISORY")
})
# geography_level_completed -------------------------------------------------------------------------------------------------------
test_that("geography_level_completed", {
expect_equal(testIndividualTest(pathStart, "geography_level_completed"), "FAIL")
})
# region_col_present -------------------------------------------------------------------------------------------------------
test_that("region_col_present", {
expect_equal(testIndividualTest(pathStart, "region_col_present"), "FAIL")
})
# la_col_present -------------------------------------------------------------------------------------------------------
test_that("la_col_present", {
expect_equal(testIndividualTest(pathStart, "la_col_present"), "FAIL")
})
# overcompleted_cols -------------------------------------------------------------------------------------------------------
test_that("overcompleted_cols", {
expect_equal(testIndividualTest(pathStart, "overcompleted_cols"), "FAIL")
})
# ignored_rows -------------------------------------------------------------------------------------------------------
test_that("ignored_rows", {
expect_equal(testIndividualTest(pathStart, "ignored_rows"), "PASS WITH NOTE")
})
# eda_combinations -------------------------------------------------------------------------------------------------------
test_that("eda_combinations", {
expect_equal(testIndividualTest(pathStart, "eda_combinations"), "FAIL")
})
# lep_combinations -------------------------------------------------------------------------------------------------------
test_that("lep_combinations", {
expect_equal(testIndividualTest(pathStart, "lep_combinations"), "FAIL")
})
# lsip_combinations -------------------------------------------------------------------------------------------------------
test_that("lsip_combinations", {
expect_equal(testIndividualTest(pathStart, "lsip_combinations"), "FAIL")
})
# ward_combinations ------------------------------------------------------------------------------------------------------
test_that("ward_combinations", {
expect_equal(testIndividualTest(pathStart, "ward_combinations"), "FAIL")
})
# pcon_combinations -------------------------------------------------------------------------------------------------------
test_that("pcon_combinations", {
expect_equal(testIndividualTest(pathStart, "pcon_combinations"), "FAIL")
})
# lad_combinations -------------------------------------------------------------------------------------------------------
test_that("lad_combinations", {
expect_equal(testIndividualTest(pathStart, "lad_combinations"), "FAIL")
})
# la_combinations -------------------------------------------------------------------------------------------------------
test_that("la_combinations", {
expect_equal(testIndividualTest(pathStart, "la_combinations"), "FAIL")
})
# region_combinations -------------------------------------------------------------------------------------------------------
test_that("region_combinations", {
expect_equal(testIndividualTest(pathStart, "region_combinations"), "FAIL")
})
# country_combinations -------------------------------------------------------------------------------------------------------
test_that("country_combinations", {
expect_equal(testIndividualTest(pathStart, "country_combinations"), "FAIL")
})
# other_geography_duplicates -------------------------------------------------------------------------------------------------------
test_that("other_geography_duplicates", {
expect_equal(testIndividualTest(pathStart, "other_geography_duplicates"), "FAIL")
})
# other_geography_code_duplicates -------------------------------------------------------------------------------------------------------
test_that("other_geography_code_duplicates", {
expect_equal(testIndividualTest(pathStart, "other_geography_code_duplicates"), "FAIL")
})
# na_geography -------------------------------------------------------------------------------------------------------
test_that("na_geography", {
expect_equal(testIndividualTest(pathStart, "na_geography"), "FAIL")
})
# na_geography_code -------------------------------------------------------------------------------------------------------
test_that("na_geography_code", {
expect_equal(testIndividualTest(pathStart, "na_geography_code"), "FAIL")
})
# col_name_duplicate -------------------------------------------------------------------------------------------------------
test_that("col_name_duplicate", {
expect_equal(testIndividualTest(pathStart, "col_name_duplicate"), "FAIL")
})
# col_name_spaces -------------------------------------------------------------------------------------------------------
# test_that("col_name_spaces", {
# expect_equal(testIndividualTest(pathStart, "col_name_spaces"), "FAIL")
# })
# Potentially a redundant check as I can't make a file that would fail this get to this stage
# label -------------------------------------------------------------------------------------------------------
test_that("label", {
expect_equal(testIndividualTest(pathStart, "label"), "FAIL")
})
# duplicate_label -------------------------------------------------------------------------------------------------------
test_that("duplicate_label", {
expect_equal(testIndividualTest(pathStart, "duplicate_label"), "FAIL")
})
# geographic_catch -------------------------------------------------------------------------------------------------------
test_that("geographic_catch", {
expect_equal(testIndividualTest(pathStart, "geographic_catch"), "FAIL")
})
# filter_hint -------------------------------------------------------------------------------------------------------
test_that("filter_hint", {
expect_equal(testIndividualTest(pathStart, "filter_hint"), "FAIL")
})
# filter_group -------------------------------------------------------------------------------------------------------
test_that("filter_group", {
expect_equal(testIndividualTest(pathStart, "filter_group"), "FAIL")
})
# filter_group_match -------------------------------------------------------------------------------------------------------
# test_that("filter_group_match", {
# expect_equal(testIndividualTest(pathStart, "filter_group_match"), "FAIL")
# })
# Potentially a redundant check as I can't make a file that would fail this, get to this stage
# filter_group_level -------------------------------------------------------------------------------------------------------
test_that("filter_group_level", {
expect_equal(testIndividualTest(pathStart, "filter_group_level"), "FAIL")
})
# filter_group_not_filter -------------------------------------------------------------------------------------------------------
test_that("filter_group_not_filter", {
expect_equal(testIndividualTest(pathStart, "filter_group_not_filter"), "FAIL")
})
# filter_group_duplicate -------------------------------------------------------------------------------------------------------
test_that("filter_group_duplicate", {
expect_equal(testIndividualTest(pathStart, "filter_group_duplicate"), "FAIL")
})
# whitespace_filters -------------------------------------------------------------------------------------------------------
test_that("whitespace_filters", {
expect_equal(testIndividualTest(pathStart, "whitespace_filters"), "FAIL")
})
# indicator_grouping -------------------------------------------------------------------------------------------------------
test_that("indicator_grouping", {
expect_equal(testIndividualTest(pathStart, "indicator_grouping"), "FAIL")
})
# filter_group_stripped -------------------------------------------------------------------------------------------------------
test_that("filter_group_stripped", {
expect_equal(testIndividualTest(pathStart, "filter_group_stripped"), "FAIL")
})
# indicator_group_stripped -------------------------------------------------------------------------------------------------------
test_that("indicator_group_stripped", {
expect_equal(testIndividualTest(pathStart, "indicator_group_stripped"), "FAIL")
})
# indicator_unit -------------------------------------------------------------------------------------------------------
test_that("indicator_unit", {
expect_equal(testIndividualTest(pathStart, "indicator_unit"), "FAIL")
})
# indicator_unit_validation -------------------------------------------------------------------------------------------------------
test_that("indicator_unit_validation", {
expect_equal(testIndividualTest(pathStart, "indicator_unit_validation"), "FAIL")
})
# indicator_dp -------------------------------------------------------------------------------------------------------
test_that("indicator_dp", {
expect_equal(testIndividualTest(pathStart, "indicator_dp"), "FAIL")
})
# indicator_dp_validation -------------------------------------------------------------------------------------------------------
test_that("indicator_dp_validation", {
expect_equal(testIndividualTest(pathStart, "indicator_dp_validation"), "FAIL")
})
# indicator_dp_completed -------------------------------------------------------------------------------------------------------
test_that("indicator_dp_completed", {
expect_equal(testIndividualTest(pathStart, "indicator_dp_completed"), "ADVISORY")
})
# indicator_dp_negative -------------------------------------------------------------------------------------------------------
test_that("indicator_dp_negative", {
expect_equal(testIndividualTestSeparate(
paste0(pathStart, "indicator_dp_negative.csv"),
paste0(pathStart, "indicator_dp_negative.meta.csv"),
"indicator_dp_validation"
), "FAIL")
})
# indicator_dp_nonInteger -------------------------------------------------------------------------------------------------------
test_that("indicator_dp_nonInteger", {
expect_equal(testIndividualTestSeparate(paste0(pathStart, "indicator_dp_nonInteger.csv"), paste0(pathStart, "indicator_dp_nonInteger.meta.csv"), "indicator_dp_validation"), "FAIL")
})
test_that("check_data_dictionary_col_name", {
expect_equal(
testIndividualTestSeparate(
paste0(pathStart, "check_data_dictionary_col_name.csv"),
paste0(pathStart, "check_data_dictionary_col_name.meta.csv"),
"check_data_dictionary_col_name"
),
"ADVISORY"
)
})
test_that("check_data_dictionary_filter_item", {
expect_equal(
testIndividualTestSeparate(
paste0(pathStart, "check_data_dictionary_filter_item.csv"),
paste0(pathStart, "check_data_dictionary_filter_item.meta.csv"),
"check_data_dictionary_filter_item"
),
"ADVISORY"
)
})
test_that("non_standard_headers", {
expect_equal(
testIndividualTestSeparate(
paste0(pathStart, "non_standard_headers.csv"),
paste0(pathStart, "non_standard_headers.meta.csv"),
"standard_filter_headers"
),
"FAIL"
)
})
test_that("ethnicity_values", {
expect_equal(
testIndividualTestSeparate(
paste0(pathStart, "ethnicity_value_advisory.csv"),
paste0(pathStart, "ethnicity_value_advisory.meta.csv"),
"ethnicity_values"
),
"ADVISORY"
)
})
test_that("ethnicity_headers", {
expect_equal(
testIndividualTestSeparate(
paste0(pathStart, "ethnicity_meets_standards.csv"),
paste0(pathStart, "ethnicity_meets_standards.meta.csv"),
"standard_filter_headers"
),
"PASS"
)
})
test_that("ethnicity_values", {
expect_equal(
testIndividualTestSeparate(
paste0(pathStart, "ethnicity_meets_standards.csv"),
paste0(pathStart, "ethnicity_meets_standards.meta.csv"),
"ethnicity_values"
),
"PASS"
)
})
test_that("ethnicity_characteristic_group", {
expect_equal(
testIndividualTestSeparate(
paste0(pathStart, "ethnicity_characteristics_filter_wrong_group_and_values.csv"),
paste0(pathStart, "ethnicity_characteristics_filter_wrong_group_and_values.meta.csv"),
"ethnicity_characteristic_group"
),
"FAIL"
)
})
test_that("ethnicity_characteristic_values", {
expect_equal(
testIndividualTestSeparate(
paste0(pathStart, "ethnicity_characteristics_filter_wrong_values.csv"),
paste0(pathStart, "ethnicity_characteristics_filter_wrong_values.meta.csv"),
"ethnicity_characteristic_values"
),
"ADVISORY"
)
})
test_that("indicators_smushed", {
expect_equal(testIndividualTest(pathStart, "indicators_smushed"), "FAIL")
})
test_that("variable_name_length", {
expect_equal(testIndividualTest(pathStart, "variable_name_length"), "ADVISORY")
})
test_that("variable_label_length", {
expect_equal(testIndividualTest(pathStart, "variable_label_length"), "ADVISORY")
})
test_that("filter_item_length", {
expect_equal(testIndividualTest(pathStart, "filter_item_length"), "ADVISORY")
})
test_that("location_name_length", {
expect_equal(testIndividualTest(pathStart, "location_name_length"), "ADVISORY")
})
test_that("location_code_length", {
expect_equal(testIndividualTest(pathStart, "location_code_length"), "ADVISORY")
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.