@@ -259,7 +259,7 @@ def test_3d_import(segy_input, zarr_tmp, index_bytes, index_names):
259259 """Test importing a SEG-Y file to MDIO."""
260260 segy_to_mdio (
261261 segy_path = segy_input .__str__ (),
262- mdio_path_or_buffer = zarr_tmp .__str__ (),
262+ mdio_path_or_buffer = ( zarr_tmp / "teapot.mdio" ) .__str__ (),
263263 index_bytes = index_bytes ,
264264 index_names = index_names ,
265265 overwrite = True ,
@@ -272,13 +272,13 @@ class TestReader:
272272
273273 def test_meta_read (self , zarr_tmp ):
274274 """Metadata reading tests."""
275- mdio = MDIOReader (zarr_tmp .__str__ ())
275+ mdio = MDIOReader (( zarr_tmp / "teapot.mdio" ) .__str__ ())
276276 assert mdio .binary_header ["samples_per_trace" ] == 1501
277277 assert mdio .binary_header ["sample_interval" ] == 2000
278278
279279 def test_grid (self , zarr_tmp ):
280280 """Grid reading tests."""
281- mdio = MDIOReader (zarr_tmp .__str__ ())
281+ mdio = MDIOReader (( zarr_tmp / "teapot.mdio" ) .__str__ ())
282282 grid = mdio .grid
283283
284284 assert grid .select_dim ("inline" ) == Dimension (range (1 , 346 ), "inline" )
@@ -287,7 +287,7 @@ def test_grid(self, zarr_tmp):
287287
288288 def test_get_data (self , zarr_tmp ):
289289 """Data retrieval tests."""
290- mdio = MDIOReader (zarr_tmp .__str__ ())
290+ mdio = MDIOReader (( zarr_tmp / "teapot.mdio" ) .__str__ ())
291291
292292 assert mdio .shape == (345 , 188 , 1501 )
293293 assert mdio [0 , :, :].shape == (188 , 1501 )
@@ -296,7 +296,7 @@ def test_get_data(self, zarr_tmp):
296296
297297 def test_inline (self , zarr_tmp ):
298298 """Read and compare every 75 inlines' mean and std. dev."""
299- mdio = MDIOReader (zarr_tmp .__str__ ())
299+ mdio = MDIOReader (( zarr_tmp / "teapot.mdio" ) .__str__ ())
300300
301301 inlines = mdio [::75 , :, :]
302302 mean , std = inlines .mean (), inlines .std ()
@@ -305,7 +305,7 @@ def test_inline(self, zarr_tmp):
305305
306306 def test_crossline (self , zarr_tmp ):
307307 """Read and compare every 75 crosslines' mean and std. dev."""
308- mdio = MDIOReader (zarr_tmp .__str__ ())
308+ mdio = MDIOReader (( zarr_tmp / "teapot.mdio" ) .__str__ ())
309309
310310 xlines = mdio [:, ::75 , :]
311311 mean , std = xlines .mean (), xlines .std ()
@@ -314,7 +314,7 @@ def test_crossline(self, zarr_tmp):
314314
315315 def test_zslice (self , zarr_tmp ):
316316 """Read and compare every 225 z-slices' mean and std. dev."""
317- mdio = MDIOReader (zarr_tmp .__str__ ())
317+ mdio = MDIOReader (( zarr_tmp / "teapot.mdio" ) .__str__ ())
318318
319319 slices = mdio [:, :, ::225 ]
320320 mean , std = slices .mean (), slices .std ()
@@ -329,7 +329,7 @@ class TestExport:
329329 def test_3d_export (self , zarr_tmp , segy_export_tmp ):
330330 """Test 3D export to IBM and IEEE."""
331331 mdio_to_segy (
332- mdio_path_or_buffer = zarr_tmp .__str__ (),
332+ mdio_path_or_buffer = ( zarr_tmp / "teapot.mdio" ) .__str__ (),
333333 output_segy_path = segy_export_tmp .__str__ (),
334334 )
335335
0 commit comments