pub struct Config {
pub case_dir: String,
pub test_case_extension: String,
pub output_result_extension: String,
pub expect_result_extension: String,
pub interceptor_prefix: String,
pub env_config_file: String,
pub fail_fast: bool,
pub test_filter: String,
}Expand description
Configurations of Runner.
Fields§
§case_dir: String§test_case_extension: StringDefault value: sql
output_result_extension: StringDefault value: output
expect_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: StringIf specified, only run cases containing this string in their names.
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