@@ -62,3 +62,29 @@ alias! {
62
62
}
63
63
64
64
// TODO: I0, I1, I8, ... I4096
65
+
66
+ #[ cfg( test) ]
67
+ pub mod tests {
68
+ use super :: * ;
69
+
70
+ #[ test]
71
+ fn instantiate_consts ( ) {
72
+ let _ = ( U0 :: ZERO , U0 :: MAX , B0 :: ZERO ) ;
73
+ let _ = ( U1 :: ZERO , U1 :: MAX , B1 :: ZERO ) ;
74
+ let _ = ( U8 :: ZERO , U8 :: MAX , B8 :: ZERO ) ;
75
+ let _ = ( U16 :: ZERO , U16 :: MAX , B16 :: ZERO ) ;
76
+ let _ = ( U32 :: ZERO , U32 :: MAX , B32 :: ZERO ) ;
77
+ let _ = ( U64 :: ZERO , U64 :: MAX , B64 :: ZERO ) ;
78
+ let _ = ( U128 :: ZERO , U128 :: MAX , B128 :: ZERO ) ;
79
+ let _ = ( U160 :: ZERO , U160 :: MAX , B160 :: ZERO ) ;
80
+ let _ = ( U192 :: ZERO , U192 :: MAX , B192 :: ZERO ) ;
81
+ let _ = ( U256 :: ZERO , U256 :: MAX , B256 :: ZERO ) ;
82
+ let _ = ( U320 :: ZERO , U320 :: MAX , B320 :: ZERO ) ;
83
+ let _ = ( U384 :: ZERO , U384 :: MAX , B384 :: ZERO ) ;
84
+ let _ = ( U448 :: ZERO , U448 :: MAX , B448 :: ZERO ) ;
85
+ let _ = ( U512 :: ZERO , U512 :: MAX , B512 :: ZERO ) ;
86
+ let _ = ( U1024 :: ZERO , U1024 :: MAX , B1024 :: ZERO ) ;
87
+ let _ = ( U2048 :: ZERO , U2048 :: MAX , B2048 :: ZERO ) ;
88
+ let _ = ( U4096 :: ZERO , U4096 :: MAX , B4096 :: ZERO ) ;
89
+ }
90
+ }
0 commit comments