use super::Argument;
use alloc::string::ToString;
use core::assert_matches;
#[test]
fn arguments() -> () {
let args = ["myexec.exect", "rm", "-rf", "--please", "--opt=true", "&"].map(ToString::to_string).map(Into::into);
assert_matches!(args, [
Argument::Path(_),
Argument::Target(_),
Argument::Alias(_),
Argument::Flag(_),
Argument::Setting(_, _),
Argument::Unknown(_)
]);
}