1313#include < seqan3/io/structure_file/input.hpp>
1414#include < seqan3/io/structure_file/output.hpp>
1515#include < seqan3/test/tmp_directory.hpp>
16+ #include < seqan3/test/zlib_skip.hpp>
1617
1718using seqan3::operator " " _rna5;
1819using seqan3::operator " " _wuss51;
@@ -474,6 +475,7 @@ TEST_F(structure_file_output_compression, by_filename_gz)
474475
475476 std::string buffer = compression_by_filename_impl (filename);
476477 buffer[9 ] = ' \x00 ' ; // zero out OS byte
478+ SEQAN3_TEST_GTEST_SKIP_ZLIB_DEFLATE;
477479 EXPECT_EQ (buffer, expected_gz);
478480}
479481
@@ -486,6 +488,7 @@ TEST_F(structure_file_output_compression, by_stream_gz)
486488 }
487489 std::string buffer = out.str ();
488490 buffer[9 ] = ' \x00 ' ; // zero out OS byte
491+ SEQAN3_TEST_GTEST_SKIP_ZLIB_DEFLATE;
489492 EXPECT_EQ (buffer, expected_gz);
490493}
491494
@@ -495,6 +498,7 @@ TEST_F(structure_file_output_compression, by_filename_bgzf)
495498 auto filename = tmp.path () / " structure_file_output_test.dbn.bgzf" ;
496499 std::string buffer = compression_by_filename_impl (filename);
497500 buffer[9 ] = ' \x00 ' ; // zero out OS byte
501+ SEQAN3_TEST_GTEST_SKIP_ZLIB_DEFLATE;
498502 EXPECT_EQ (buffer, expected_bgzf);
499503}
500504
@@ -507,6 +511,7 @@ TEST_F(structure_file_output_compression, by_stream_bgzf)
507511 }
508512 std::string buffer = out.str ();
509513 buffer[9 ] = ' \x00 ' ; // zero out OS byte
514+ SEQAN3_TEST_GTEST_SKIP_ZLIB_DEFLATE;
510515 EXPECT_EQ (buffer, expected_bgzf);
511516}
512517#endif
0 commit comments