Modularized tests.

This commit is contained in:
Aaron Weiss 2014-10-08 16:11:20 -04:00
parent 57df922054
commit afa1fccff7

View file

@ -49,6 +49,10 @@ fn parse_args(line: &str) -> Vec<&str> {
}).collect() }).collect()
} }
#[cfg(test)]
mod test {
use super::{process, parse_args};
#[test] #[test]
fn process_line_test() { fn process_line_test() {
let res = process(":flare.to.ca.fyrechat.net 353 pickles = #pickles :pickles awe\r\n").unwrap(); let res = process(":flare.to.ca.fyrechat.net 353 pickles = #pickles :pickles awe\r\n").unwrap();
@ -69,3 +73,4 @@ fn process_args_test() {
let res = parse_args("PRIVMSG #vana :hi"); let res = parse_args("PRIVMSG #vana :hi");
assert_eq!(res, vec!["#vana", "hi"]) assert_eq!(res, vec!["#vana", "hi"])
} }
}