Skip to content

Commit f19eba7

Browse files
jchorlaudy
authored andcommitted
gate tests
1 parent 8109559 commit f19eba7

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

src/parser/mod.rs

+11-5
Original file line numberDiff line numberDiff line change
@@ -170,11 +170,13 @@ pub use utils::{Format, LineEnding};
170170
mod test {
171171
use crate::errors::ParseErrorKind;
172172
use crate::parse_fastx_reader;
173-
use bzip2::read::BzEncoder;
174-
use bzip2::Compression as BzCompressionn;
175-
use flate2::write::GzEncoder;
176-
use flate2::Compression as GzCompression;
173+
#[cfg(feature = "bzip2")]
174+
use bzip2::{read::BzEncoder, Compression as BzCompression};
175+
#[cfg(feature = "flate2")]
176+
use flate2::{write::GzEncoder, Compression as GzCompression};
177+
#[cfg(feature = "xz2")]
177178
use liblzma::write::XzEncoder;
179+
#[cfg(feature = "zstd")]
178180
use zstd::stream::write::Encoder as ZstdEncoder;
179181

180182
#[test]
@@ -199,6 +201,7 @@ mod test {
199201
assert_eq!(actual_err, expected_err);
200202
}
201203

204+
#[cfg(feature = "flate2")]
202205
#[test]
203206
fn test_empty_gz_raises_empty_file_error() {
204207
let encoder = GzEncoder::new(Vec::new(), GzCompression::default());
@@ -211,9 +214,10 @@ mod test {
211214
assert_eq!(actual_err, expected_err);
212215
}
213216

217+
#[cfg(feature = "bzip2")]
214218
#[test]
215219
fn test_empty_bz_raises_empty_file_error() {
216-
let encoder = BzEncoder::new("".as_bytes(), BzCompressionn::default());
220+
let encoder = BzEncoder::new("".as_bytes(), BzCompression::default());
217221
let actual = parse_fastx_reader(encoder);
218222
assert!(actual.is_err());
219223

@@ -222,6 +226,7 @@ mod test {
222226
assert_eq!(actual_err, expected_err);
223227
}
224228

229+
#[cfg(feature = "xz2")]
225230
#[test]
226231
fn test_empty_xz_raises_empty_file_error() {
227232
let encoder = XzEncoder::new(Vec::new(), 9);
@@ -234,6 +239,7 @@ mod test {
234239
assert_eq!(actual_err, expected_err);
235240
}
236241

242+
#[cfg(feature = "zstd")]
237243
#[test]
238244
fn test_empty_zstd_raises_empty_file_error() {
239245
let encoder = ZstdEncoder::new(Vec::new(), zstd::DEFAULT_COMPRESSION_LEVEL).unwrap();

0 commit comments

Comments
 (0)