Skip to content
  • Pádraig Ó Conbhuí's avatar
    Add Catch2 tests for Input_file_segy and Output_file_segy · 808c675b
    Pádraig Ó Conbhuí authored
    Add "better" tests for Input_file_segy and Output_file_segy.
    Parsing of SEG-Y files are based on a "test" SEG-Y file where the binary
    and native representations of the file are generated at the same time.
    
    A number of other facilities had tests ported to Catch2 as well, particularly
    the number_encoding and character_encoding facilities.
    
    Change Log:
    * Add Catch2 tests for Input_file_segy and Output_file_segy
    * Add Catch2 tests for character_encoding and number_encoding
    * Add test SEG-Y file generator
    * Fix incorrect assertion in IO_driver_distributed_vector::read_strided and
        write_strided
    * Add exseis::test::Index_hash facility for generating random numbers that can
        be quickly re-generated during testing
    * Improve development flags
    * Rename /utils/ directory to /apps/ to be more inline with the Pitchfork Layout
    * Make "segy" namespaces non-inline to make SEG-Y specific parts stand out more
    808c675b