File tree Expand file tree Collapse file tree 1 file changed +36
-32
lines changed Expand file tree Collapse file tree 1 file changed +36
-32
lines changed Original file line number Diff line number Diff line change @@ -79,40 +79,44 @@ impl AssignCommand {
79
79
}
80
80
81
81
#[ cfg( test) ]
82
- fn parse < ' a > ( input : & ' a str ) -> Result < Option < AssignCommand > , Error < ' a > > {
83
- let mut toks = Tokenizer :: new ( input) ;
84
- Ok ( AssignCommand :: parse ( & mut toks) ?)
85
- }
82
+ mod tests {
83
+ use super :: * ;
86
84
87
- # [ test ]
88
- fn test_1 ( ) {
89
- assert_eq ! ( parse ( "claim." ) , Ok ( Some ( AssignCommand :: Own ) ) , ) ;
90
- }
85
+ fn parse < ' a > ( input : & ' a str ) -> Result < Option < AssignCommand > , Error < ' a > > {
86
+ let mut toks = Tokenizer :: new ( input ) ;
87
+ Ok ( AssignCommand :: parse ( & mut toks ) ? )
88
+ }
91
89
92
- #[ test]
93
- fn test_2 ( ) {
94
- assert_eq ! ( parse( "claim" ) , Ok ( Some ( AssignCommand :: Own ) ) , ) ;
95
- }
90
+ #[ test]
91
+ fn test_1 ( ) {
92
+ assert_eq ! ( parse( "claim. " ) , Ok ( Some ( AssignCommand :: Own ) ) , ) ;
93
+ }
96
94
97
- #[ test]
98
- fn test_3 ( ) {
99
- assert_eq ! (
100
- parse( "assign @user" ) ,
101
- Ok ( Some ( AssignCommand :: User {
102
- username: "user" . to_owned( )
103
- } ) ) ,
104
- ) ;
105
- }
95
+ #[ test]
96
+ fn test_2 ( ) {
97
+ assert_eq ! ( parse( "claim" ) , Ok ( Some ( AssignCommand :: Own ) ) , ) ;
98
+ }
106
99
107
- #[ test]
108
- fn test_4 ( ) {
109
- use std:: error:: Error ;
110
- assert_eq ! (
111
- parse( "assign @" )
112
- . unwrap_err( )
113
- . source( )
114
- . unwrap( )
115
- . downcast_ref( ) ,
116
- Some ( & ParseError :: MentionUser ) ,
117
- ) ;
100
+ #[ test]
101
+ fn test_3 ( ) {
102
+ assert_eq ! (
103
+ parse( "assign @user" ) ,
104
+ Ok ( Some ( AssignCommand :: User {
105
+ username: "user" . to_owned( )
106
+ } ) ) ,
107
+ ) ;
108
+ }
109
+
110
+ #[ test]
111
+ fn test_4 ( ) {
112
+ use std:: error:: Error ;
113
+ assert_eq ! (
114
+ parse( "assign @" )
115
+ . unwrap_err( )
116
+ . source( )
117
+ . unwrap( )
118
+ . downcast_ref( ) ,
119
+ Some ( & ParseError :: MentionUser ) ,
120
+ ) ;
121
+ }
118
122
}
You can’t perform that action at this time.
0 commit comments