Use Cursor instead of tempfile.
Faster and one less dependency.
This commit is contained in:
parent
ec7e50b37d
commit
6806a14a3f
|
@ -80,4 +80,3 @@ p2p = "0.5.2"
|
||||||
futures = "0.1.21"
|
futures = "0.1.21"
|
||||||
clap = "2.31"
|
clap = "2.31"
|
||||||
reqwest = "0.8.6"
|
reqwest = "0.8.6"
|
||||||
tempfile = "3.0.2"
|
|
||||||
|
|
|
@ -513,9 +513,6 @@ impl Bank {
|
||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
mod tests {
|
mod tests {
|
||||||
extern crate tempfile;
|
|
||||||
|
|
||||||
use self::tempfile::tempfile;
|
|
||||||
use super::*;
|
use super::*;
|
||||||
use bincode::serialize;
|
use bincode::serialize;
|
||||||
use entry::next_entry;
|
use entry::next_entry;
|
||||||
|
@ -523,7 +520,7 @@ mod tests {
|
||||||
use hash::hash;
|
use hash::hash;
|
||||||
use ledger::next_entries;
|
use ledger::next_entries;
|
||||||
use signature::KeyPairUtil;
|
use signature::KeyPairUtil;
|
||||||
use std::io::{BufRead, BufReader, Seek, SeekFrom};
|
use std::io::{BufRead, BufReader, Cursor, Seek, SeekFrom};
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_two_payments_to_one_party() {
|
fn test_two_payments_to_one_party() {
|
||||||
|
@ -797,7 +794,7 @@ mod tests {
|
||||||
fn to_file_iter(entries: impl Iterator<Item = Entry>) -> impl Iterator<Item = Entry> {
|
fn to_file_iter(entries: impl Iterator<Item = Entry>) -> impl Iterator<Item = Entry> {
|
||||||
let entries: Vec<_> = entries.collect();
|
let entries: Vec<_> = entries.collect();
|
||||||
|
|
||||||
let mut file = tempfile().unwrap();
|
let mut file = Cursor::new(vec![]);
|
||||||
EntryWriter::write_entries(&mut file, &entries).unwrap();
|
EntryWriter::write_entries(&mut file, &entries).unwrap();
|
||||||
file.seek(SeekFrom::Start(0)).unwrap();
|
file.seek(SeekFrom::Start(0)).unwrap();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue