From f10c4cd9ee035f3b62317047408d27c7dc83d2c8 Mon Sep 17 00:00:00 2001 From: preciz Date: Wed, 4 Nov 2026 22:02:42 +0100 Subject: [PATCH] Parse the valid end-of-expression examples instead of evaluating a literal charlist Assisted-by: Codex:gpt-6.1-sol --- lib/elixir/test/elixir/kernel/parser_test.exs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/elixir/test/elixir/kernel/parser_test.exs b/lib/elixir/test/elixir/kernel/parser_test.exs index f346dafd48b..6abe7167326 100644 --- a/lib/elixir/test/elixir/kernel/parser_test.exs +++ b/lib/elixir/test/elixir/kernel/parser_test.exs @@ -1674,7 +1674,7 @@ defmodule Kernel.ParserTest do test "invalid end of expression" do # All valid examples - Code.eval_quoted(~c""" + Code.string_to_quoted!(~c""" 1; 2; 3 @@ -1685,7 +1685,7 @@ defmodule Kernel.ParserTest do (1; 2) fn -> 1; 2 end - fn -> ; end + fn -> nil; end if true do ; @@ -1694,7 +1694,7 @@ defmodule Kernel.ParserTest do try do ; catch - _, _ -> ; + _, _ -> nil; after ; end