mirror of
https://github.com/meilisearch/MeiliSearch
synced 2024-12-25 06:00:08 +01:00
Assert error message for Windows besides *nix
The 'Tests on windows-latest' now failed with error message below ---- option::test::test_meilli_config_file_path_invalid stdout ---- thread 'option::test::test_meilli_config_file_path_invalid' panicked at 'assertion failed: left: `"unable to open or read the \"../configgg.toml\" configuration file: The system cannot find the file specified. (os error 2)."`, right: `"unable to open or read the \"../configgg.toml\" configuration file: No such file or directory (os error 2)."`', meilisearch-http\src\option.rs:555:17 https://github.com/meilisearch/meilisearch/actions/runs/3231941308/jobs/5291998750
This commit is contained in:
parent
9ebc73e6ac
commit
53e5229b4a
@ -529,6 +529,7 @@ fn default_log_level() -> String {
|
|||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
mod test {
|
mod test {
|
||||||
|
|
||||||
use super::*;
|
use super::*;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
@ -551,9 +552,16 @@ mod test {
|
|||||||
temp_env::with_vars(
|
temp_env::with_vars(
|
||||||
vec![("MEILI_CONFIG_FILE_PATH", Some("../configgg.toml"))],
|
vec![("MEILI_CONFIG_FILE_PATH", Some("../configgg.toml"))],
|
||||||
|| {
|
|| {
|
||||||
assert_eq!(
|
let possible_error_messages = [
|
||||||
Opt::try_build().unwrap_err().to_string(),
|
"unable to open or read the \"../configgg.toml\" configuration file: No such file or directory (os error 2).",
|
||||||
"unable to open or read the \"../configgg.toml\" configuration file: No such file or directory (os error 2)."
|
"unable to open or read the \"../configgg.toml\" configuration file: The system cannot find the file specified. (os error 2).", // Windows
|
||||||
|
];
|
||||||
|
let error_message = Opt::try_build().unwrap_err().to_string();
|
||||||
|
assert!(
|
||||||
|
possible_error_messages.contains(&error_message.as_str()),
|
||||||
|
"Expected onf of {:?}, got {:?}.",
|
||||||
|
possible_error_messages,
|
||||||
|
error_message
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user