@@ -249,14 +249,17 @@ fn hex_to_alpha() {
249
249
250
250
#[ test]
251
251
fn hex_from ( ) {
252
- assert_eq ! ( IRGB , hex_to_irgb:: < 3 , 255 > ( HEX ) . unwrap( ) ) ;
253
- assert_eq ! ( IRGB , hex_to_irgb:: < 3 , 255 > ( HEXA ) . unwrap( ) ) ;
252
+ assert_eq ! ( IRGB , hex_to_irgb( HEX ) . unwrap( ) ) ;
253
+ assert_eq ! ( IRGB , hex_to_irgb( HEXA ) . unwrap( ) ) ;
254
254
}
255
255
256
256
#[ test]
257
257
fn hex_from_alpha ( ) {
258
- assert_eq ! ( [ IRGB [ 0 ] , IRGB [ 1 ] , IRGB [ 2 ] , 123 ] , hex_to_irgb:: <4 , 123 >( HEX ) . unwrap( ) ) ;
259
- assert_eq ! ( IRGBA , hex_to_irgb:: <4 , 255 >( HEXA ) . unwrap( ) ) ;
258
+ assert_eq ! (
259
+ [ IRGB [ 0 ] , IRGB [ 1 ] , IRGB [ 2 ] , 123 ] ,
260
+ hex_to_irgb_default:: <4 , 123 >( HEX ) . unwrap( )
261
+ ) ;
262
+ assert_eq ! ( IRGBA , hex_to_irgb( HEXA ) . unwrap( ) ) ;
260
263
}
261
264
262
265
#[ test]
@@ -271,14 +274,14 @@ fn hex_validations() {
271
274
" ABCDEF " ,
272
275
" #ABCDEF " ,
273
276
] {
274
- assert ! ( hex_to_irgb:: <3 , 255 >( hex) . is_ok( ) , "NOT VALID 3: '{}'" , hex) ;
275
- assert ! ( hex_to_irgb:: <4 , 255 >( hex) . is_ok( ) , "NOT VALID 4: '{}'" , hex) ;
277
+ assert ! ( hex_to_irgb:: <3 >( hex) . is_ok( ) , "NOT VALID 3: '{}'" , hex) ;
278
+ assert ! ( hex_to_irgb:: <4 >( hex) . is_ok( ) , "NOT VALID 4: '{}'" , hex) ;
276
279
}
277
280
for hex in [
278
281
"" , "#" , "#5F" , "#ABCDEG" , "#abcdeg" , "#ABCDEFF" , "#abcdeg" , "##ABCDEF" , "ABCDEF#" ,
279
282
] {
280
- assert ! ( hex_to_irgb:: <3 , 255 >( hex) . is_err( ) , "NOT INVALID 3: '{}'" , hex) ;
281
- assert ! ( hex_to_irgb:: <4 , 255 >( hex) . is_err( ) , "NOT INVALID 4: '{}'" , hex) ;
283
+ assert ! ( hex_to_irgb:: <3 >( hex) . is_err( ) , "NOT INVALID 3: '{}'" , hex) ;
284
+ assert ! ( hex_to_irgb:: <4 >( hex) . is_err( ) , "NOT INVALID 4: '{}'" , hex) ;
282
285
}
283
286
}
284
287
0 commit comments