@@ -288,38 +288,3 @@ def test_different_index_types(
288288
289289 assert wrapper .header .size == expected_count
290290
291- def test_header_pipeline_preservation (self , temp_dir : Path , basic_segy_spec : SegySpec , segy_config : dict ) -> None :
292- """Test that the wrapper preserves the original header pipeline."""
293- config_name = segy_config ["name" ]
294- endianness = segy_config ["endianness" ]
295- data_format = segy_config ["data_format" ]
296-
297- segy_path = temp_dir / f"test_pipeline_{ config_name } .segy"
298-
299- # Create test SEGY file
300- num_traces = 5
301- samples_per_trace = SAMPLES_PER_TRACE
302-
303- spec = self .create_test_segy_file (
304- spec = basic_segy_spec ,
305- num_traces = num_traces ,
306- samples_per_trace = samples_per_trace ,
307- output_path = segy_path ,
308- endianness = endianness ,
309- data_format = data_format ,
310- )
311-
312- # Load the SEGY file
313- segy_file = SegyFile (segy_path , spec = spec )
314-
315- # Store original pipeline transforms count
316- original_transforms_count = len (segy_file .accessors .header_decode_pipeline .transforms )
317-
318- # Create wrapper
319- wrapper = SegyFileTraceDataWrapper (segy_file , 0 )
320-
321- # Verify that the original SEGY file's pipeline was modified (transforms cleared)
322- assert len (segy_file .accessors .header_decode_pipeline .transforms ) == 0
323-
324- # Verify that the wrapper has its own pipeline with the original transforms
325- assert len (wrapper ._header_pipeline .transforms ) == original_transforms_count
0 commit comments