assert!( data_dir.ends_with(if cfg!(windows) { r"\ord" } else { "/ord" }), "{data_dir}" ); } #[test] fn othernet_data_dir() { let data_dir = Arguments::try_parse_from(["ord", "--chain=signet", "index", "update"]) .unwrap() .options .data_dir() .unwrap() .display() .to_string(); assert!( data_dir.ends_with(if cfg!(windows) { r"\ord\signet" } else { "/ord/signet" }), "{data_dir}" ); } #[test] fn network_is_joined_with_data_dir() { let data_dir = Arguments::try_parse_from([ "ord", "--chain=signet", "--data-dir", "foo", "index", "update", ]) .unwrap() .options .data_dir() .unwrap() .display() .to_string(); assert!( data_dir.ends_with(if cfg!(windows) { r"foo\signet" } else { "foo/signet" }), "{data_dir}" ); } #[test] fn network_accepts_aliases() { fn check_network_alias(alias: &str, suffix: &str) {