File tree Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -509,10 +509,9 @@ impl DrawTarget for MessageBuffer<'_> {
509
509
510
510
#[ cfg( test) ]
511
511
mod test {
512
+ use super :: { Brightness , Speed } ;
512
513
use std:: ops:: Range ;
513
514
514
- use super :: Speed ;
515
-
516
515
#[ test]
517
516
fn speed_to_u8_and_back ( ) {
518
517
const VALID_SPEED_VALUES : Range < u8 > = 1 ..8 ;
@@ -524,4 +523,18 @@ mod test {
524
523
}
525
524
}
526
525
}
526
+
527
+ #[ test]
528
+ fn brightness_to_u8 ( ) {
529
+ const VALID_BRIGHTNESS_VALUES : [ ( Brightness , u8 ) ; 4 ] = [
530
+ ( Brightness :: Full , 0x00 ) ,
531
+ ( Brightness :: ThreeQuarters , 0x10 ) ,
532
+ ( Brightness :: Half , 0x20 ) ,
533
+ ( Brightness :: OneQuarter , 0x30 ) ,
534
+ ] ;
535
+
536
+ for i in VALID_BRIGHTNESS_VALUES {
537
+ assert_eq ! ( u8 :: from( Brightness :: from( i. 0 ) ) , i. 1 ) ;
538
+ }
539
+ }
527
540
}
You can’t perform that action at this time.
0 commit comments