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,
pub interceptor_registry: Registry,
}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).
interceptor_registry: RegistryInterceptors used to pre-process input query and post-process query response
Auto Trait Implementations§
impl Freeze for Config
impl !RefUnwindSafe for Config
impl !Send for Config
impl !Sync for Config
impl Unpin for Config
impl !UnwindSafe for Config
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more