Stop raising a false dbt1159 Test cannot have the same key <key> at the top-level and in config when a data test has a top-level config key (e.g. where) and a config: block that does not set that key