Skip to content

Commit

Permalink
Move tests to separate directory
Browse files Browse the repository at this point in the history
  • Loading branch information
coolreader18 committed Dec 26, 2020
1 parent e2c28bb commit ad5efc7
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 29 deletions.
21 changes: 0 additions & 21 deletions src/block/compress.rs
Original file line number Diff line number Diff line change
Expand Up @@ -571,25 +571,4 @@ mod tests {
];
let _out = compress(&input);
}

#[test]
#[cfg_attr(miri, ignore)]
fn test_compare() {
let mut input: &[u8] = &[10, 12, 14, 16];

let mut cache = vec![];
let mut encoder = lz4::EncoderBuilder::new()
.level(2)
.build(&mut cache)
.unwrap();
// let mut read = *input;
std::io::copy(&mut input, &mut encoder).unwrap();
let (comp_lz4, _result) = encoder.finish();

println!("{:?}", comp_lz4);

let input: &[u8] = &[10, 12, 14, 16];
let out = compress(&input);
dbg!(&out);
}
}
6 changes: 0 additions & 6 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,6 @@ extern crate alloc;
pub mod block;
#[cfg(feature = "std")]
mod frame;
#[cfg(test)]
mod tests;

#[cfg(test)]
#[macro_use]
extern crate more_asserts;

pub use block::compress::{compress, compress_into, compress_prepend_size};

Expand Down
27 changes: 25 additions & 2 deletions src/tests.rs → tests/tests.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
//! Tests.

#[macro_use]
extern crate more_asserts;
// extern crate test;

// use crate::block::compress::compress_into_2;
use crate::block::{compress_prepend_size, decompress_size_prepended};
use crate::{compress, decompress};
use lz4::block::{compress as lz4_cpp_block_compress, decompress as lz4_cpp_block_decompress};
use lz4_compress::compress as lz4_rust_compress;
use lz4_flex::block::{compress_prepend_size, decompress_size_prepended};
use lz4_flex::{compress, decompress};
use std::str;

const COMPRESSION1K: &'static [u8] = include_bytes!("../benches/compression_1k.txt");
Expand Down Expand Up @@ -394,3 +396,24 @@ mod test_compression {
}
}
}

#[test]
#[cfg_attr(miri, ignore)]
fn test_compare_compress() {
let mut input: &[u8] = &[10, 12, 14, 16];

let mut cache = vec![];
let mut encoder = lz4::EncoderBuilder::new()
.level(2)
.build(&mut cache)
.unwrap();
// let mut read = *input;
std::io::copy(&mut input, &mut encoder).unwrap();
let (comp_lz4, _result) = encoder.finish();

println!("{:?}", comp_lz4);

let input: &[u8] = &[10, 12, 14, 16];
let out = compress(&input);
dbg!(&out);
}

0 comments on commit ad5efc7

Please sign in to comment.