diff --git a/crates/aiken-lang/src/parser/utils.rs b/crates/aiken-lang/src/parser/utils.rs index e7583883..7fd5b38c 100644 --- a/crates/aiken-lang/src/parser/utils.rs +++ b/crates/aiken-lang/src/parser/utils.rs @@ -97,14 +97,14 @@ pub fn type_name_with_args() -> impl Parser>) #[macro_export] macro_rules! assert_expr { ($code:expr) => { - let $crate::parser::lexer::LexInfo { tokens, .. } = $crate::parser::lexer::run($code).unwrap(); + let $crate::parser::lexer::LexInfo { tokens, .. } = $crate::parser::lexer::run(indoc::indoc! { $code }).unwrap(); let stream = chumsky::Stream::from_iter($crate::ast::Span::create(tokens.len()), tokens.into_iter()); let result = $crate::parser::expr::sequence().parse(stream).unwrap(); insta::with_settings!({ - description => concat!("Code:\n\n", $code), + description => concat!("Code:\n\n", indoc::indoc! { $code }), prepend_module_to_snapshot => false, omit_expression => true }, {