@@ -208,6 +208,8 @@ pub fn adler32<R: std::io::Read>(mut reader: R) -> std::io::Result<u32> {
208
208
mod test {
209
209
use rand:: Rng ;
210
210
use std:: io;
211
+ #[ cfg( target_arch = "wasm32" ) ]
212
+ use wasm_bindgen_test:: wasm_bindgen_test;
211
213
212
214
use super :: { adler32, RollingAdler32 , BASE } ;
213
215
@@ -225,6 +227,7 @@ mod test {
225
227
}
226
228
227
229
#[ test]
230
+ #[ cfg_attr( target_arch = "wasm32" , wasm_bindgen_test) ]
228
231
fn testvectors ( ) {
229
232
fn do_test ( v : u32 , bytes : & [ u8 ] ) {
230
233
let mut hash = RollingAdler32 :: new ( ) ;
@@ -254,6 +257,7 @@ mod test {
254
257
}
255
258
256
259
#[ test]
260
+ #[ cfg_attr( target_arch = "wasm32" , wasm_bindgen_test) ]
257
261
fn compare ( ) {
258
262
let mut rng = rand:: thread_rng ( ) ;
259
263
let mut data = vec ! [ 0u8 ; 5589 ] ;
@@ -273,6 +277,7 @@ mod test {
273
277
}
274
278
275
279
#[ test]
280
+ #[ cfg_attr( target_arch = "wasm32" , wasm_bindgen_test) ]
276
281
fn rolling ( ) {
277
282
assert_eq ! ( RollingAdler32 :: from_value( 0x01020304 ) . hash( ) , 0x01020304 ) ;
278
283
@@ -294,6 +299,7 @@ mod test {
294
299
}
295
300
296
301
#[ test]
302
+ #[ cfg_attr( target_arch = "wasm32" , wasm_bindgen_test) ]
297
303
fn long_window_remove ( ) {
298
304
let mut hash = RollingAdler32 :: new ( ) ;
299
305
let w = 65536 ;
0 commit comments