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: String
Default value: sql
result_extension: String
Default value: result
interceptor_prefix: String
Default value: -- SQLNESS
env_config_file: String
Default value: config.toml
fail_fast: bool
Fail this run as soon as one case fails if true
test_filter: String
Test only matched testcases, default .*
Env is prepended before filename, eg {env}:{filename}
env_filter: String
Test only matched env, default .*
follow_links: bool
Whether follow symbolic links when searching test case files. Defaults to “true” (follow symbolic links).
interceptor_registry: Registry
Interceptors 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