diff options
| -rw-r--r-- | src/framework/standard/args.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/framework/standard/args.rs b/src/framework/standard/args.rs index a24bbfb..8a622af 100644 --- a/src/framework/standard/args.rs +++ b/src/framework/standard/args.rs @@ -1381,4 +1381,13 @@ mod test { assert_matches!(args.single_quoted::<i32>().unwrap_err(), ArgError::Parse(_)); assert_eq!(args.remaining(), 2); } + + #[test] + fn no_delims_entire_message() { + let mut args = Args::new("abc", &[]); + + assert_eq!(args.remaining(), 1); + assert_eq!(args.single::<String>().unwrap(), "abc"); + assert_eq!(args.remaining(), 0); + } } |