File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -42,11 +42,6 @@ impl<'a> ArgList<'a> {
4242 pub fn args ( & self ) -> ArgsIter < ' a > {
4343 ArgsIter :: new ( self . tokens . iter ( ) )
4444 }
45-
46- #[ deprecated( since = "0.1.2" , note = "please use `args` instead" ) ]
47- pub fn iter ( & self ) -> impl Iterator < Item = & ' a str > {
48- self . tokens . iter ( )
49- }
5045}
5146
5247impl < ' a > PartialEq for ArgList < ' a > {
@@ -225,24 +220,6 @@ mod tests {
225220 assert_eq ! ( iter. next( ) , None ) ;
226221 }
227222
228- #[ rstest]
229- #[ case( r#"arg1 "arg2 long" arg3"# , & [ "arg1" , "arg2 long" , "arg3" ] ) ]
230- #[ case( " " , & [ ] ) ]
231- #[ case( r#""""# , & [ "" ] ) ]
232- fn test_iter ( #[ case] input : & str , #[ case] expected : & [ & str ] ) {
233- let mut input = input. as_bytes ( ) . to_vec ( ) ;
234- let input = core:: str:: from_utf8_mut ( & mut input) . unwrap ( ) ;
235- let tokens = Tokens :: new ( input) ;
236- let args = ArgList :: new ( tokens) ;
237- #[ allow( deprecated) ]
238- let mut iter = args. iter ( ) ;
239-
240- for & arg in expected {
241- assert_eq ! ( iter. next( ) , Some ( arg) ) ;
242- }
243- assert_eq ! ( iter. next( ) , None ) ;
244- }
245-
246223 #[ test]
247224 fn test_eq ( ) {
248225 let mut input = b"arg1 arg2" . to_vec ( ) ;
You can’t perform that action at this time.
0 commit comments