From 58fa7ce782d40714298df29a68e468205fc13657 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Thu, 30 Dec 2021 14:26:59 +0300 Subject: [PATCH] tests for ty --- crates/parser/src/tests/entries.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/crates/parser/src/tests/entries.rs b/crates/parser/src/tests/entries.rs index 18d9ece2a2c..a8abe6daf53 100644 --- a/crates/parser/src/tests/entries.rs +++ b/crates/parser/src/tests/entries.rs @@ -37,6 +37,13 @@ fn pat() { check_prefix(PrefixEntryPoint::Pat, ".. ..", ".. .."); } +#[test] +fn ty() { + check_prefix(PrefixEntryPoint::Ty, "fn() foo", "fn()"); + check_prefix(PrefixEntryPoint::Ty, "Clone + Copy + fn", "Clone + Copy +"); + check_prefix(PrefixEntryPoint::Ty, "struct f", "struct"); +} + fn check_prefix(entry: PrefixEntryPoint, input: &str, prefix: &str) { let lexed = LexedStr::new(input); let input = lexed.to_input();