Accept :locals_without_parens in Code.quoted_to_algebra/2

This commit is contained in:
José Valim
2021-05-27 14:31:07 +02:00
parent 541ce6eb9d
commit f4fa14c417
4 changed files with 24 additions and 8 deletions
@@ -12,6 +12,9 @@ defmodule Code.Normalizer.QuotedASTTest do
assert quoted_to_string(quote(do: foo(1, 2, 3))) == "foo(1, 2, 3)"
assert quoted_to_string(quote(do: foo([1, 2, 3]))) == "foo([1, 2, 3])"
assert quoted_to_string(quote(do: foo(1, 2, 3)), locals_without_parens: [foo: 3]) ==
"foo 1, 2, 3"
# Mixing literals and non-literals
assert quoted_to_string(quote(do: foo(a, 2))) == "foo(a, 2)"
assert quoted_to_string(quote(do: foo(1, b))) == "foo(1, b)"