pub struct Config {
pub case_dir: String,
pub test_case_extension: String,
pub result_extension: String,
pub interceptor_prefix: String,
pub env_config_file: String,
pub fail_fast: bool,
pub test_filter: String,
pub env_filter: String,
pub follow_links: bool,
}Expand description
Configurations of Runner.
Fields§
§case_dir: String§test_case_extension: StringDefault value: sql
result_extension: StringDefault value: result
interceptor_prefix: StringDefault value: -- SQLNESS
env_config_file: StringDefault value: config.toml
fail_fast: boolFail this run as soon as one case fails if true
test_filter: StringTest only matched testcases, default .*
Env is prepended before filename, eg {env}:{filename}
env_filter: StringTest only matched env, default .*
follow_links: boolWhether follow symbolic links when searching test case files. Defaults to “true” (follow symbolic links).
Trait Implementations§
source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more