summaryrefslogtreecommitdiffstats
path: root/tests/util.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2015-04-06 02:25:18 -0400
committerJesse Luehrs <doy@tozt.net>2015-04-06 02:26:39 -0400
commit2445f1468ec8176e9f36768cb11bc94466b5e671 (patch)
tree21e53a177e3efd9cf677ddc85961afcb2b51b257 /tests/util.rs
parent3d08e9986ed006cdf1c6f37969c9d11c53918105 (diff)
downloadmatasano-2445f1468ec8176e9f36768cb11bc94466b5e671.tar.gz
matasano-2445f1468ec8176e9f36768cb11bc94466b5e671.zip
split the test code up a bit more
Diffstat (limited to 'tests/util.rs')
-rw-r--r--tests/util.rs15
1 files changed, 10 insertions, 5 deletions
diff --git a/tests/util.rs b/tests/util.rs
index 79076fe..bb41fb6 100644
--- a/tests/util.rs
+++ b/tests/util.rs
@@ -1,9 +1,14 @@
+#![allow(dead_code)]
+
+extern crate rand;
+extern crate rustc_serialize as serialize;
+
use std::io::prelude::*;
use std::fs::File;
-use rand::Rng;
-use serialize::base64::FromBase64;
-use serialize::hex::FromHex;
+use self::rand::Rng;
+use self::serialize::base64::FromBase64;
+use self::serialize::hex::FromHex;
pub fn read_as_hex_lines (filename: &str) -> Vec<Vec<u8>> {
let fh = File::open(filename).unwrap();
@@ -45,10 +50,10 @@ pub fn read (filename: &str) -> Vec<u8> {
pub fn random_aes_128_key () -> [u8; 16] {
let mut key = [0; 16];
- ::rand::thread_rng().fill_bytes(&mut key);
+ self::rand::thread_rng().fill_bytes(&mut key);
return key;
}
pub fn coinflip () -> bool {
- ::rand::thread_rng().gen()
+ self::rand::thread_rng().gen()
}