INNER CODE UNIT · Rust
parse_dump
gluesql/gluesql · cli/src/lib.rs:271
fn parse_dump() {
let actual = Args::try_parse_from([
"gluesql",
"--storage",
"redb",
"--path",
"data.redb",
"--dump",
"dump.sql",
])
.unwrap();
assert_eq!(actual.storage, Some(Storage::Redb));
assert_eq!(actual.path.as_deref(), Some(Path::new("data.redb")));
assert_eq!(actual.dump.as_deref(), Some(Path::new("dump.sql")));
assert_eq!(actual.execute, None);
assert!(!actual.upgrade);
}