Move lexer tests to a #[cfg(test)] mod tests { } modules

This commit is contained in:
Eryn Wells 2016-12-25 19:23:01 -07:00
parent 81a84a796a
commit 5a28b06434

View file

@ -192,6 +192,12 @@ impl Iterator for Lexer {
// UNIT TESTING // UNIT TESTING
// //
#[cfg(test)]
mod tests {
use std::iter::Iterator;
use super::*;
use super::token::*;
#[test] #[test]
fn lexer_finds_parens() { fn lexer_finds_parens() {
let mut lexer = Lexer::new("()"); let mut lexer = Lexer::new("()");
@ -232,3 +238,4 @@ fn assert_next_token(lexer: &mut Lexer, expected: &Token) {
let lex = lexer.next().unwrap(); let lex = lexer.next().unwrap();
assert_eq!(lex.token, *expected); assert_eq!(lex.token, *expected);
} }
}