Changing test names.
This commit is contained in:
parent
e604bf172b
commit
cb882ceb84
@ -53,7 +53,7 @@ fn cleanup_temp_file(path: &PathBuf)
|
|||||||
|
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_basic_lexing()
|
fn basic_lexing()
|
||||||
{
|
{
|
||||||
let tokens =
|
let tokens =
|
||||||
Lexer::scan_text("magic runes", dummy_transform).expect("Lexer should \
|
Lexer::scan_text("magic runes", dummy_transform).expect("Lexer should \
|
||||||
@ -65,15 +65,14 @@ fn test_basic_lexing()
|
|||||||
|
|
||||||
let expected = vec![(TokenType::Text, "magic".to_string()),
|
let expected = vec![(TokenType::Text, "magic".to_string()),
|
||||||
(TokenType::Whitespace, " ".to_string()),
|
(TokenType::Whitespace, " ".to_string()),
|
||||||
(TokenType::Text, "runes".to_string()),
|
(TokenType::Text, "runes".to_string()),];
|
||||||
(TokenType::Newline, "\n".to_string()),];
|
|
||||||
|
|
||||||
assert_eq!(tokens, expected);
|
assert_eq!(tokens, expected);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_symbols_and_numbers()
|
fn symbols_and_numbers()
|
||||||
{
|
{
|
||||||
let tokens =
|
let tokens =
|
||||||
Lexer::scan_text("13 + 37", dummy_transform).expect("Lexer should \
|
Lexer::scan_text("13 + 37", dummy_transform).expect("Lexer should \
|
||||||
@ -87,15 +86,14 @@ fn test_symbols_and_numbers()
|
|||||||
(TokenType::Whitespace, " ".into()),
|
(TokenType::Whitespace, " ".into()),
|
||||||
(TokenType::Symbol, "+".into()),
|
(TokenType::Symbol, "+".into()),
|
||||||
(TokenType::Whitespace, " ".into()),
|
(TokenType::Whitespace, " ".into()),
|
||||||
(TokenType::Numeric, "37".into()),
|
(TokenType::Numeric, "37".into()),];
|
||||||
(TokenType::Newline, "\n".into()),];
|
|
||||||
|
|
||||||
assert_eq!(tokens, expected);
|
assert_eq!(tokens, expected);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_lexer_with_cases()
|
fn lexer_with_cases()
|
||||||
{
|
{
|
||||||
let cases = vec![TestCase { name: "simple_words",
|
let cases = vec![TestCase { name: "simple_words",
|
||||||
input: "magic rune",
|
input: "magic rune",
|
Loading…
x
Reference in New Issue
Block a user