@@ -82,7 +82,7 @@ def test_manifest_read_write():
8282 files = ['file1' ,'file2' ]
8383
8484 for filepath in files :
85- mf1 .add (os .path .join ('test' ,filepath ),['md5' ,'sha1' ])
85+ mf1 .add (os .path .join ('test' ,filepath ),['binhash-xxh' , ' md5' ,'sha1' ])
8686
8787 assert (len (mf1 ) == len (files ))
8888
@@ -116,7 +116,7 @@ def test_manifest_netcdf():
116116 mf1 = mf .Manifest ('mf1.yaml' )
117117
118118 for filepath in glob .glob ('*.nc' ):
119- mf1 .add (filepath ,['binhash' ,'md5' ,'sha1' ])
119+ mf1 .add (filepath ,['binhash-xxh' , 'binhash ' ,'md5' ,'sha1' ])
120120
121121 mf1 .dump ()
122122
@@ -125,7 +125,7 @@ def test_manifest_netcdf():
125125 mf2 = mf .Manifest ('mf2.yaml' )
126126
127127 for filepath in glob .glob ('*.nc' ):
128- mf2 .add (filepath ,['binhash' ,'md5' ,'sha1' ])
128+ mf2 .add (filepath ,['binhash-xxh' , 'binhash ' ,'md5' ,'sha1' ])
129129
130130 mf2 .dump ()
131131
@@ -139,7 +139,7 @@ def test_manifest_netcdf():
139139
140140 mf1 = mf .Manifest ('mf1.yaml' )
141141
142- mf1 .add (glob .glob ('*.nc' ),['binhash' ])
142+ mf1 .add (glob .glob ('*.nc' ),['binhash-xxh' , 'binhash ' ])
143143 mf1 .add (hashfn = ['md5' ,'sha1' ])
144144
145145 assert (mf1 .equals (mf2 ))
@@ -152,10 +152,10 @@ def test_manifest_netcdf_changed_time():
152152
153153 for filepath in glob .glob ('*.nc' ):
154154 touch (filepath )
155- mf3 .add (filepath ,['md5' ,'sha1' ,'binhash' ])
155+ mf3 .add (filepath ,['md5' ,'sha1' ,'binhash' , 'binhash-xxh' ])
156156
157157 mf3 .dump ()
158- mf3 .add (filepath ,['md5' ,'sha1' ,'binhash' ])
158+ mf3 .add (filepath ,['md5' ,'sha1' ,'binhash' , 'binhash-xxh' ])
159159 mf2 = mf .Manifest ('mf2.yaml' )
160160 mf2 .load ()
161161
@@ -176,7 +176,7 @@ def test_manifest_hash_with_binhash():
176176 mf4 = mf .Manifest ('mf4.yaml' )
177177
178178 for filepath in glob .glob ('*.bin' ):
179- mf4 .add (filepath ,hashfn = ['binhash' , 'binhash-nomtime' ])
179+ mf4 .add (filepath ,hashfn = ['binhash' , 'binhash-nomtime' , 'binhash-xxh' ])
180180
181181 mf4 .dump ()
182182 assert (mf4 .check ())
@@ -185,7 +185,7 @@ def test_manifest_hash_with_binhash():
185185
186186 for filepath in glob .glob ('*.bin' ):
187187 touch (filepath )
188- mf5 .add (filepath ,hashfn = ['binhash' , 'binhash-nomtime' ])
188+ mf5 .add (filepath ,hashfn = ['binhash' , 'binhash-nomtime' , 'binhash-xxh' ])
189189
190190 hashvals = {}
191191 assert (not mf4 .check ())
0 commit comments