@@ -41,11 +41,7 @@ mod tests {
4141 use super :: * ;
4242 use std:: error:: Error ;
4343
44- fn err_of ( msg : & str ) -> String {
45- format ! ( "encountered unexpected or invalid data: {}" , msg)
46- }
47-
48- // ========== decode_money_bytes ==========
44+ // ========== test decode_money_bytes ==========
4945
5046 #[ test]
5147 fn test_decode_money_bytes_empty ( ) {
@@ -54,7 +50,7 @@ mod tests {
5450 assert ! ( result. is_err( ) ) ;
5551 assert_eq ! (
5652 result. unwrap_err( ) . to_string( ) ,
57- err_of ( "expected 8/4 bytes for Money, got 0" )
53+ err_protocol! ( "expected 8/4 bytes for Money, got {}" , bytes . len ( ) ) . to_string ( )
5854 ) ;
5955 }
6056
@@ -65,7 +61,7 @@ mod tests {
6561 assert ! ( result. is_err( ) ) ;
6662 assert_eq ! (
6763 result. unwrap_err( ) . to_string( ) ,
68- err_of ( "expected 8/4 bytes for Money, got 3" )
64+ err_protocol! ( "expected 8/4 bytes for Money, got {}" , bytes . len ( ) ) . to_string ( )
6965 ) ;
7066 }
7167
@@ -118,7 +114,7 @@ mod tests {
118114 assert_eq ! ( amount, 0 ) ;
119115 }
120116
121- // ========== decode_numeric_bytes ==========
117+ // ========== test decode_numeric_bytes ==========
122118
123119 #[ test]
124120 fn test_decode_numeric_bytes_empty ( ) {
@@ -127,7 +123,7 @@ mod tests {
127123 assert ! ( result. is_err( ) ) ;
128124 assert_eq ! (
129125 result. unwrap_err( ) . to_string( ) ,
130- err_of ( "numeric bytes cannot be empty" )
126+ err_protocol! ( "numeric bytes cannot be empty" ) . to_string ( )
131127 ) ;
132128 }
133129
@@ -138,7 +134,7 @@ mod tests {
138134 assert ! ( result. is_err( ) ) ;
139135 assert_eq ! (
140136 result. unwrap_err( ) . to_string( ) ,
141- err_of ( "invalid sign byte: 0x02" )
137+ err_protocol! ( "invalid sign byte: 0x02" ) . to_string ( )
142138 ) ;
143139 }
144140
@@ -149,7 +145,7 @@ mod tests {
149145 assert ! ( result. is_err( ) ) ;
150146 assert_eq ! (
151147 result. unwrap_err( ) . to_string( ) ,
152- err_of ( "numeric value exceeds 16 bytes" )
148+ err_protocol! ( "numeric value exceeds 16 bytes" ) . to_string ( )
153149 ) ;
154150 }
155151
0 commit comments