summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2023-03-22 15:34:12 +0100
committerJustus Winter <justus@sequoia-pgp.org>2023-03-23 11:19:38 +0100
commit9fc6834ecf50d49ffaabe89ffea9f7304dce6302 (patch)
treedd52ada9f14b8805470d20d01614a5dcd21e1450
parent28f50d69bb1bd84275dc9a17d25428eb1ff46772 (diff)
buffered-reader: Deduplicate test data.
- Let's not rely on the linker to deduplicate our 50k test vector.
-rw-r--r--buffered-reader/src/dup.rs2
-rw-r--r--buffered-reader/src/generic.rs3
-rw-r--r--buffered-reader/src/lib.rs6
-rw-r--r--buffered-reader/src/memory.rs3
4 files changed, 5 insertions, 9 deletions
diff --git a/buffered-reader/src/dup.rs b/buffered-reader/src/dup.rs
index cc9f4436..5ad7dd48 100644
--- a/buffered-reader/src/dup.rs
+++ b/buffered-reader/src/dup.rs
@@ -152,7 +152,7 @@ mod test {
#[test]
fn buffered_reader_memory_test () {
- let data : &[u8] = include_bytes!("buffered-reader-test.txt");
+ let data = crate::BUFFERED_READER_TEST_DATA;
let reader = Memory::new(data);
let mut reader = Dup::new(reader);
diff --git a/buffered-reader/src/generic.rs b/buffered-reader/src/generic.rs
index 919e452d..1c283c40 100644
--- a/buffered-reader/src/generic.rs
+++ b/buffered-reader/src/generic.rs
@@ -350,8 +350,7 @@ mod test {
// Same test, but as a slice.
{
- let mut data : &[u8] = include_bytes!("buffered-reader-test.txt");
- let mut bio = Generic::new(&mut data, None);
+ let mut bio = Generic::new(crate::BUFFERED_READER_TEST_DATA, None);
buffered_reader_test_data_check(&mut bio);
}
diff --git a/buffered-reader/src/lib.rs b/buffered-reader/src/lib.rs
index b8c51ff9..5637a794 100644
--- a/buffered-reader/src/lib.rs
+++ b/buffered-reader/src/lib.rs
@@ -1124,8 +1124,7 @@ mod test {
#[test]
fn buffered_reader_eof_test() {
- let data : &[u8] = include_bytes!("buffered-reader-test.txt");
-
+ let data = BUFFERED_READER_TEST_DATA;
// Make sure data_eof works.
{
let mut bio = Memory::new(data);
@@ -1203,8 +1202,7 @@ mod test {
#[test]
fn buffered_reader_read_test() {
- let data : &[u8] = include_bytes!("buffered-reader-test.txt");
-
+ let data = BUFFERED_READER_TEST_DATA;
{
let bio = Memory::new(data);
buffered_reader_read_test_aux (bio, data);
diff --git a/buffered-reader/src/memory.rs b/buffered-reader/src/memory.rs
index 8c4a7261..099c2f21 100644
--- a/buffered-reader/src/memory.rs
+++ b/buffered-reader/src/memory.rs
@@ -140,8 +140,7 @@ mod test {
use super::*;
#[test]
fn buffered_reader_memory_test () {
- let data : &[u8] = include_bytes!("buffered-reader-test.txt");
- let mut bio = Memory::new(data);
+ let mut bio = Memory::new(crate::BUFFERED_READER_TEST_DATA);
buffered_reader_test_data_check(&mut bio);
}