@@ -55,10 +55,7 @@ fn test_float_literal() {
5555
5656#[ test]
5757fn test_string_literal ( ) {
58- assert_eq ! (
59- toks_no_eof( r#""hello""# ) ,
60- vec![ Token :: Str ( "hello" . into( ) ) ]
61- ) ;
58+ assert_eq ! ( toks_no_eof( r#""hello""# ) , vec![ Token :: Str ( "hello" . into( ) ) ] ) ;
6259}
6360
6461#[ test]
@@ -98,7 +95,14 @@ fn test_identifiers() {
9895fn test_keywords ( ) {
9996 assert_eq ! (
10097 toks_no_eof( "fn let if else match return" ) ,
101- vec![ Token :: Fn , Token :: Let , Token :: If , Token :: Else , Token :: Match , Token :: Return ]
98+ vec![
99+ Token :: Fn ,
100+ Token :: Let ,
101+ Token :: If ,
102+ Token :: Else ,
103+ Token :: Match ,
104+ Token :: Return
105+ ]
102106 ) ;
103107}
104108
@@ -154,7 +158,13 @@ fn test_module_keywords() {
154158fn test_arithmetic_operators ( ) {
155159 assert_eq ! (
156160 toks_no_eof( "+ - * / %" ) ,
157- vec![ Token :: Plus , Token :: Minus , Token :: Star , Token :: Slash , Token :: Percent ]
161+ vec![
162+ Token :: Plus ,
163+ Token :: Minus ,
164+ Token :: Star ,
165+ Token :: Slash ,
166+ Token :: Percent
167+ ]
158168 ) ;
159169}
160170
@@ -185,7 +195,14 @@ fn test_logical_operators() {
185195fn test_bitwise_operators ( ) {
186196 assert_eq ! (
187197 toks_no_eof( "& | ^ ~ << >>" ) ,
188- vec![ Token :: Amp , Token :: Pipe , Token :: Caret , Token :: Tilde , Token :: Shl , Token :: Shr ]
198+ vec![
199+ Token :: Amp ,
200+ Token :: Pipe ,
201+ Token :: Caret ,
202+ Token :: Tilde ,
203+ Token :: Shl ,
204+ Token :: Shr
205+ ]
189206 ) ;
190207}
191208
@@ -207,7 +224,11 @@ fn test_two_char_operators() {
207224fn test_pipe_arrow ( ) {
208225 assert_eq ! (
209226 toks_no_eof( "x |> f" ) ,
210- vec![ Token :: Ident ( "x" . into( ) ) , Token :: PipeArrow , Token :: Ident ( "f" . into( ) ) ]
227+ vec![
228+ Token :: Ident ( "x" . into( ) ) ,
229+ Token :: PipeArrow ,
230+ Token :: Ident ( "f" . into( ) )
231+ ]
211232 ) ;
212233}
213234
@@ -226,9 +247,12 @@ fn test_delimiters() {
226247 assert_eq ! (
227248 toks_no_eof( "( ) { } [ ]" ) ,
228249 vec![
229- Token :: LParen , Token :: RParen ,
230- Token :: LBrace , Token :: RBrace ,
231- Token :: LBracket , Token :: RBracket ,
250+ Token :: LParen ,
251+ Token :: RParen ,
252+ Token :: LBrace ,
253+ Token :: RBrace ,
254+ Token :: LBracket ,
255+ Token :: RBracket ,
232256 ]
233257 ) ;
234258}
@@ -240,8 +264,12 @@ fn test_punctuation() {
240264 assert_eq ! (
241265 toks_no_eof( ", : ; . @ #" ) ,
242266 vec![
243- Token :: Comma , Token :: Colon , Token :: Semicolon ,
244- Token :: Dot , Token :: At , Token :: Hash ,
267+ Token :: Comma ,
268+ Token :: Colon ,
269+ Token :: Semicolon ,
270+ Token :: Dot ,
271+ Token :: At ,
272+ Token :: Hash ,
245273 ]
246274 ) ;
247275}
@@ -302,9 +330,7 @@ fn test_eq_assign() {
302330
303331#[ test]
304332fn test_spans ( ) {
305- let tokens = Lexer :: new ( "fn add" )
306- . tokenize ( )
307- . unwrap ( ) ;
333+ let tokens = Lexer :: new ( "fn add" ) . tokenize ( ) . unwrap ( ) ;
308334 assert_eq ! ( tokens[ 0 ] . span, Span :: new( 0 , 2 ) ) ;
309335 assert_eq ! ( tokens[ 0 ] . node, Token :: Fn ) ;
310336 assert_eq ! ( tokens[ 1 ] . span, Span :: new( 3 , 6 ) ) ;
0 commit comments