diff --git a/news/simple-variables.rst b/news/simple-variables.rst
index 3b1d6478..0592b11f 100644
--- a/news/simple-variables.rst
+++ b/news/simple-variables.rst
@@ -1,7 +1,7 @@
 **Added:**
 
 * Xonsh now supports bash-style variable assignments preceding
-  subprocess commands (e.g. ``$FOO = "bar" bash -c r"echo $FOO"``).
+  subprocess commands (e.g. ``$FOO="bar" bash -c r"echo $FOO"``).
 
 **Changed:**
 
diff --git a/xonsh/parsers/base.py b/xonsh/parsers/base.py
index 2b6ce18e..63d7a82d 100644
--- a/xonsh/parsers/base.py
+++ b/xonsh/parsers/base.py
@@ -3325,11 +3325,7 @@ class BaseParser(object):
         p[0] = ast.Str(s=p1.value, lineno=p1.lineno, col_offset=p1.lexpos)
 
     def p_envvar_assign_left(self, p):
-        """envvar_assign_left : dollar_name_tok EQUALS
-                              | dollar_name_tok WS EQUALS
-                              | dollar_name_tok EQUALS WS
-                              | dollar_name_tok WS EQUALS WS
-        """
+        """envvar_assign_left : dollar_name_tok EQUALS"""
         p[0] = p[1]
 
     def p_envvar_assign(self, p):

diff --git a/tests/test_parser.py b/tests/test_parser.py
index 53f5a4cd..67de9208 100644
--- a/tests/test_parser.py
+++ b/tests/test_parser.py
@@ -2240,6 +2240,10 @@ def test_bang_ls_envvar_listval():
     check_xonsh_ast({"WAKKA": [".", "."]}, "!(ls $WAKKA)", False)
 
 
+def test_bang_envvar_args():
+    check_xonsh_ast({"LS": "ls"}, "!($LS .)", False)
+
+
 def test_question():
     check_xonsh_ast({}, "range?")
 
@@ -2502,7 +2506,7 @@ def test_ls_quotes_3_space():
 
 
 def test_leading_envvar_assignment():
-    check_xonsh_ast({}, "![$FOO= 'foo' $BAR =2 echo r'$BAR']", False)
+    check_xonsh_ast({}, "![$FOO='foo' $BAR=2 echo r'$BAR']", False)
 
 
 def test_echo_comma():

conda init error
Hi! Xonsh is super cool! I'm happy every time I'm writing xonshrc!

Today I tried to install master and got an error with conda init:

```bash
pip install -U git+https://github.com/xonsh/xonsh
xonfig
+------------------+----------------------+
| xonsh            | 0.9.21.dev31         |
| Git SHA          | d42b4140             |
```
```
cat ~/.xonshrc
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
import sys as _sys
from types import ModuleType as _ModuleType
_mod = _ModuleType("xontrib.conda",
                   "Autogenerated from $(/opt/miniconda/bin/conda shell.xonsh hook)")
__xonsh__.execer.exec($("/opt/miniconda/bin/conda" "shell.xonsh" "hook"),
                      glbs=_mod.__dict__,
                      filename="$(/opt/miniconda/bin/conda shell.xonsh hook)")
_sys.modules["xontrib.conda"] = _mod
del _sys, _mod, _ModuleType
# <<< conda initialize <<<
```
```
xonsh
Traceback (most recent call last):
  File "/opt/miniconda/lib/python3.8/site-packages/xonsh/proc.py", line 1737, in wait
    r = self.f(self.args, stdin, stdout, stderr, spec, spec.stack)
  File "/opt/miniconda/lib/python3.8/site-packages/xonsh/proc.py", line 1232, in proxy_two
    return f(args, stdin)
  File "/opt/miniconda/lib/python3.8/site-packages/xonsh/aliases.py", line 583, in source_alias
    print_color(
  File "/opt/miniconda/lib/python3.8/site-packages/xonsh/tools.py", line 1768, in print_color
    builtins.__xonsh__.shell.shell.print_color(string, **kwargs)
AttributeError: 'NoneType' object has no attribute 'shell'
xonsh> 
```

How I can fix this?
Thanks!

## For community
⬇️  **Please click the 👍 reaction instead of leaving a `+1` or 👍  comment**

tests/test_parser.py::test_bang_envvar_args
tests/test_parser.py::test_int_literal tests/test_parser.py::test_int_literal_underscore tests/test_parser.py::test_float_literal tests/test_parser.py::test_float_literal_underscore tests/test_parser.py::test_imag_literal tests/test_parser.py::test_float_imag_literal tests/test_parser.py::test_complex tests/test_parser.py::test_str_literal tests/test_parser.py::test_bytes_literal tests/test_parser.py::test_raw_literal tests/test_parser.py::test_f_literal tests/test_parser.py::test_fstring_adaptor[f"$HOME"-$HOME] tests/test_parser.py::test_fstring_adaptor[f"{0} tests/test_parser.py::test_fstring_adaptor[f"{'$HOME'}"-$HOME] tests/test_parser.py::test_raw_bytes_literal tests/test_parser.py::test_unary_plus tests/test_parser.py::test_unary_minus tests/test_parser.py::test_unary_invert tests/test_parser.py::test_binop_plus tests/test_parser.py::test_binop_minus tests/test_parser.py::test_binop_times tests/test_parser.py::test_binop_matmult tests/test_parser.py::test_binop_div tests/test_parser.py::test_binop_mod tests/test_parser.py::test_binop_floordiv tests/test_parser.py::test_binop_pow tests/test_parser.py::test_plus_pow tests/test_parser.py::test_plus_plus tests/test_parser.py::test_plus_minus tests/test_parser.py::test_minus_plus tests/test_parser.py::test_minus_minus tests/test_parser.py::test_minus_plus_minus tests/test_parser.py::test_times_plus tests/test_parser.py::test_plus_times tests/test_parser.py::test_times_times tests/test_parser.py::test_times_div tests/test_parser.py::test_times_div_mod tests/test_parser.py::test_times_div_mod_floor tests/test_parser.py::test_str_str tests/test_parser.py::test_str_str_str tests/test_parser.py::test_str_plus_str tests/test_parser.py::test_str_times_int tests/test_parser.py::test_int_times_str tests/test_parser.py::test_group_plus_times tests/test_parser.py::test_plus_group_times tests/test_parser.py::test_group tests/test_parser.py::test_lt tests/test_parser.py::test_gt tests/test_parser.py::test_eq tests/test_parser.py::test_le tests/test_parser.py::test_ge tests/test_parser.py::test_ne tests/test_parser.py::test_in tests/test_parser.py::test_is tests/test_parser.py::test_not_in tests/test_parser.py::test_is_not tests/test_parser.py::test_lt_lt tests/test_parser.py::test_lt_lt_lt tests/test_parser.py::test_not tests/test_parser.py::test_or tests/test_parser.py::test_or_or tests/test_parser.py::test_and tests/test_parser.py::test_and_and tests/test_parser.py::test_and_or tests/test_parser.py::test_or_and tests/test_parser.py::test_group_and_and tests/test_parser.py::test_group_and_or tests/test_parser.py::test_if_else_expr tests/test_parser.py::test_if_else_expr_expr tests/test_parser.py::test_str_idx tests/test_parser.py::test_str_slice tests/test_parser.py::test_str_step tests/test_parser.py::test_str_slice_all tests/test_parser.py::test_str_slice_upper tests/test_parser.py::test_str_slice_lower tests/test_parser.py::test_str_slice_other tests/test_parser.py::test_str_slice_lower_other tests/test_parser.py::test_str_slice_upper_other tests/test_parser.py::test_list_empty tests/test_parser.py::test_list_one tests/test_parser.py::test_list_one_comma tests/test_parser.py::test_list_two tests/test_parser.py::test_list_three tests/test_parser.py::test_list_three_comma tests/test_parser.py::test_list_one_nested tests/test_parser.py::test_list_list_four_nested tests/test_parser.py::test_list_tuple_three_nested tests/test_parser.py::test_list_set_tuple_three_nested tests/test_parser.py::test_list_tuple_one_nested tests/test_parser.py::test_tuple_tuple_one_nested tests/test_parser.py::test_dict_list_one_nested tests/test_parser.py::test_dict_list_one_nested_comma tests/test_parser.py::test_dict_tuple_one_nested tests/test_parser.py::test_dict_tuple_one_nested_comma tests/test_parser.py::test_dict_list_two_nested tests/test_parser.py::test_set_tuple_one_nested tests/test_parser.py::test_set_tuple_two_nested tests/test_parser.py::test_tuple_empty tests/test_parser.py::test_tuple_one_bare tests/test_parser.py::test_tuple_two_bare tests/test_parser.py::test_tuple_three_bare tests/test_parser.py::test_tuple_three_bare_comma tests/test_parser.py::test_tuple_one_comma tests/test_parser.py::test_tuple_two tests/test_parser.py::test_tuple_three tests/test_parser.py::test_tuple_three_comma tests/test_parser.py::test_bare_tuple_of_tuples tests/test_parser.py::test_set_one tests/test_parser.py::test_set_one_comma tests/test_parser.py::test_set_two tests/test_parser.py::test_set_two_comma tests/test_parser.py::test_set_three tests/test_parser.py::test_dict_empty tests/test_parser.py::test_dict_one tests/test_parser.py::test_dict_one_comma tests/test_parser.py::test_dict_two tests/test_parser.py::test_dict_two_comma tests/test_parser.py::test_dict_three tests/test_parser.py::test_dict_from_dict_two_xy tests/test_parser.py::test_dict_from_dict_two_x_first tests/test_parser.py::test_dict_from_dict_two_x_second tests/test_parser.py::test_unpack_range_tuple tests/test_parser.py::test_unpack_range_tuple_4 tests/test_parser.py::test_unpack_range_tuple_parens tests/test_parser.py::test_unpack_range_tuple_parens_4 tests/test_parser.py::test_unpack_range_list tests/test_parser.py::test_unpack_range_list_4 tests/test_parser.py::test_unpack_range_set tests/test_parser.py::test_unpack_range_set_4 tests/test_parser.py::test_true tests/test_parser.py::test_false tests/test_parser.py::test_none tests/test_parser.py::test_elipssis tests/test_parser.py::test_not_implemented_name tests/test_parser.py::test_genexpr tests/test_parser.py::test_genexpr_if tests/test_parser.py::test_genexpr_if_and tests/test_parser.py::test_dbl_genexpr tests/test_parser.py::test_genexpr_if_genexpr tests/test_parser.py::test_genexpr_if_genexpr_if tests/test_parser.py::test_listcomp tests/test_parser.py::test_listcomp_if tests/test_parser.py::test_listcomp_if_and tests/test_parser.py::test_listcomp_multi_if tests/test_parser.py::test_dbl_listcomp tests/test_parser.py::test_listcomp_if_listcomp tests/test_parser.py::test_listcomp_if_listcomp_if tests/test_parser.py::test_setcomp tests/test_parser.py::test_setcomp_if tests/test_parser.py::test_setcomp_if_and tests/test_parser.py::test_dbl_setcomp tests/test_parser.py::test_setcomp_if_setcomp tests/test_parser.py::test_setcomp_if_setcomp_if tests/test_parser.py::test_dictcomp tests/test_parser.py::test_dictcomp_unpack_parens tests/test_parser.py::test_dictcomp_unpack_no_parens tests/test_parser.py::test_dictcomp_if tests/test_parser.py::test_dictcomp_if_and tests/test_parser.py::test_dbl_dictcomp tests/test_parser.py::test_dictcomp_if_dictcomp tests/test_parser.py::test_dictcomp_if_dictcomp_if tests/test_parser.py::test_lambda tests/test_parser.py::test_lambda_x tests/test_parser.py::test_lambda_kwx tests/test_parser.py::test_lambda_x_y tests/test_parser.py::test_lambda_x_y_z tests/test_parser.py::test_lambda_x_kwy tests/test_parser.py::test_lambda_kwx_kwy tests/test_parser.py::test_lambda_kwx_kwy_kwz tests/test_parser.py::test_lambda_x_comma tests/test_parser.py::test_lambda_x_y_comma tests/test_parser.py::test_lambda_x_y_z_comma tests/test_parser.py::test_lambda_x_kwy_comma tests/test_parser.py::test_lambda_kwx_kwy_comma tests/test_parser.py::test_lambda_kwx_kwy_kwz_comma tests/test_parser.py::test_lambda_args tests/test_parser.py::test_lambda_args_x tests/test_parser.py::test_lambda_args_x_y tests/test_parser.py::test_lambda_args_x_kwy tests/test_parser.py::test_lambda_args_kwx_y tests/test_parser.py::test_lambda_args_kwx_kwy tests/test_parser.py::test_lambda_x_args tests/test_parser.py::test_lambda_x_args_y tests/test_parser.py::test_lambda_x_args_y_z tests/test_parser.py::test_lambda_kwargs tests/test_parser.py::test_lambda_x_kwargs tests/test_parser.py::test_lambda_x_y_kwargs tests/test_parser.py::test_lambda_x_kwy_kwargs tests/test_parser.py::test_lambda_args_kwargs tests/test_parser.py::test_lambda_x_args_kwargs tests/test_parser.py::test_lambda_x_y_args_kwargs tests/test_parser.py::test_lambda_kwx_args_kwargs tests/test_parser.py::test_lambda_x_kwy_args_kwargs tests/test_parser.py::test_lambda_x_args_y_kwargs tests/test_parser.py::test_lambda_x_args_kwy_kwargs tests/test_parser.py::test_lambda_args_y_kwargs tests/test_parser.py::test_lambda_star_x tests/test_parser.py::test_lambda_star_x_y tests/test_parser.py::test_lambda_star_x_kwargs tests/test_parser.py::test_lambda_star_kwx_kwargs tests/test_parser.py::test_lambda_x_star_y tests/test_parser.py::test_lambda_x_y_star_z tests/test_parser.py::test_lambda_x_kwy_star_y tests/test_parser.py::test_lambda_x_kwy_star_kwy tests/test_parser.py::test_lambda_x_star_y_kwargs tests/test_parser.py::test_lambda_x_divide_y_star_z_kwargs tests/test_parser.py::test_call_range tests/test_parser.py::test_call_range_comma tests/test_parser.py::test_call_range_x_y tests/test_parser.py::test_call_range_x_y_comma tests/test_parser.py::test_call_range_x_y_z tests/test_parser.py::test_call_dict_kwx tests/test_parser.py::test_call_dict_kwx_comma tests/test_parser.py::test_call_dict_kwx_kwy tests/test_parser.py::test_call_tuple_gen tests/test_parser.py::test_call_tuple_genifs tests/test_parser.py::test_call_range_star tests/test_parser.py::test_call_range_x_star tests/test_parser.py::test_call_int tests/test_parser.py::test_call_int_base_dict tests/test_parser.py::test_call_dict_kwargs tests/test_parser.py::test_call_list_many_star_args tests/test_parser.py::test_call_list_many_starstar_args tests/test_parser.py::test_call_list_many_star_and_starstar_args tests/test_parser.py::test_call_alot tests/test_parser.py::test_call_alot_next tests/test_parser.py::test_call_alot_next_next tests/test_parser.py::test_getattr tests/test_parser.py::test_getattr_getattr tests/test_parser.py::test_dict_tuple_key tests/test_parser.py::test_pipe_op tests/test_parser.py::test_pipe_op_two tests/test_parser.py::test_pipe_op_three tests/test_parser.py::test_xor_op tests/test_parser.py::test_xor_op_two tests/test_parser.py::test_xor_op_three tests/test_parser.py::test_xor_pipe tests/test_parser.py::test_amp_op tests/test_parser.py::test_amp_op_two tests/test_parser.py::test_amp_op_three tests/test_parser.py::test_lshift_op tests/test_parser.py::test_lshift_op_two tests/test_parser.py::test_lshift_op_three tests/test_parser.py::test_rshift_op tests/test_parser.py::test_rshift_op_two tests/test_parser.py::test_rshift_op_three tests/test_parser.py::test_named_expr tests/test_parser.py::test_named_expr_list tests/test_parser.py::test_equals tests/test_parser.py::test_equals_semi tests/test_parser.py::test_x_y_equals_semi tests/test_parser.py::test_equals_two tests/test_parser.py::test_equals_two_semi tests/test_parser.py::test_equals_three tests/test_parser.py::test_equals_three_semi tests/test_parser.py::test_plus_eq tests/test_parser.py::test_sub_eq tests/test_parser.py::test_times_eq tests/test_parser.py::test_matmult_eq tests/test_parser.py::test_div_eq tests/test_parser.py::test_floordiv_eq tests/test_parser.py::test_pow_eq tests/test_parser.py::test_mod_eq tests/test_parser.py::test_xor_eq tests/test_parser.py::test_ampersand_eq tests/test_parser.py::test_bitor_eq tests/test_parser.py::test_lshift_eq tests/test_parser.py::test_rshift_eq tests/test_parser.py::test_bare_unpack tests/test_parser.py::test_lhand_group_unpack tests/test_parser.py::test_rhand_group_unpack tests/test_parser.py::test_grouped_unpack tests/test_parser.py::test_double_grouped_unpack tests/test_parser.py::test_double_ungrouped_unpack tests/test_parser.py::test_stary_eq tests/test_parser.py::test_stary_x tests/test_parser.py::test_tuple_x_stary tests/test_parser.py::test_list_x_stary tests/test_parser.py::test_bare_x_stary tests/test_parser.py::test_bare_x_stary_z tests/test_parser.py::test_equals_list tests/test_parser.py::test_equals_dict tests/test_parser.py::test_equals_attr tests/test_parser.py::test_equals_annotation tests/test_parser.py::test_dict_keys tests/test_parser.py::test_assert_msg tests/test_parser.py::test_assert tests/test_parser.py::test_pass tests/test_parser.py::test_del tests/test_parser.py::test_del_comma tests/test_parser.py::test_del_two tests/test_parser.py::test_del_two_comma tests/test_parser.py::test_del_with_parens tests/test_parser.py::test_raise tests/test_parser.py::test_raise_x tests/test_parser.py::test_raise_x_from tests/test_parser.py::test_import_x tests/test_parser.py::test_import_xy tests/test_parser.py::test_import_xyz tests/test_parser.py::test_from_x_import_y tests/test_parser.py::test_from_dot_import_y tests/test_parser.py::test_from_dotx_import_y tests/test_parser.py::test_from_dotdotx_import_y tests/test_parser.py::test_from_dotdotdotx_import_y tests/test_parser.py::test_from_dotdotdotdotx_import_y tests/test_parser.py::test_from_import_x_y tests/test_parser.py::test_from_import_x_y_z tests/test_parser.py::test_from_dot_import_x_y tests/test_parser.py::test_from_dot_import_x_y_z tests/test_parser.py::test_from_dot_import_group_x_y tests/test_parser.py::test_import_x_as_y tests/test_parser.py::test_import_xy_as_z tests/test_parser.py::test_import_x_y_as_z tests/test_parser.py::test_import_x_as_y_z tests/test_parser.py::test_import_x_as_y_z_as_a tests/test_parser.py::test_from_dot_import_x_as_y tests/test_parser.py::test_from_x_import_star tests/test_parser.py::test_from_x_import_group_x_y_z tests/test_parser.py::test_from_x_import_group_x_y_z_comma tests/test_parser.py::test_from_x_import_y_as_z tests/test_parser.py::test_from_x_import_y_as_z_a_as_b tests/test_parser.py::test_from_dotx_import_y_as_z_a_as_b_c_as_d tests/test_parser.py::test_continue tests/test_parser.py::test_break tests/test_parser.py::test_global tests/test_parser.py::test_global_xy tests/test_parser.py::test_nonlocal_x tests/test_parser.py::test_nonlocal_xy tests/test_parser.py::test_yield tests/test_parser.py::test_yield_x tests/test_parser.py::test_yield_x_comma tests/test_parser.py::test_yield_x_y tests/test_parser.py::test_return_x_starexpr tests/test_parser.py::test_yield_from_x tests/test_parser.py::test_return tests/test_parser.py::test_return_x tests/test_parser.py::test_return_x_comma tests/test_parser.py::test_return_x_y tests/test_parser.py::test_if_true tests/test_parser.py::test_if_true_twolines tests/test_parser.py::test_if_true_twolines_deindent tests/test_parser.py::test_if_true_else tests/test_parser.py::test_if_true_x tests/test_parser.py::test_if_switch tests/test_parser.py::test_if_switch_elif1_else tests/test_parser.py::test_if_switch_elif2_else tests/test_parser.py::test_if_nested tests/test_parser.py::test_while tests/test_parser.py::test_while_else tests/test_parser.py::test_for tests/test_parser.py::test_for_zip tests/test_parser.py::test_for_idx tests/test_parser.py::test_for_zip_idx tests/test_parser.py::test_for_attr tests/test_parser.py::test_for_zip_attr tests/test_parser.py::test_for_else tests/test_parser.py::test_async_for tests/test_parser.py::test_with tests/test_parser.py::test_with_as tests/test_parser.py::test_with_xy tests/test_parser.py::test_with_x_as_y_z tests/test_parser.py::test_with_x_as_y_a_as_b tests/test_parser.py::test_with_in_func tests/test_parser.py::test_async_with tests/test_parser.py::test_try tests/test_parser.py::test_try_except_t tests/test_parser.py::test_try_except_t_as_e tests/test_parser.py::test_try_except_t_u tests/test_parser.py::test_try_except_t_u_as_e tests/test_parser.py::test_try_except_t_except_u tests/test_parser.py::test_try_except_else tests/test_parser.py::test_try_except_finally tests/test_parser.py::test_try_except_else_finally tests/test_parser.py::test_try_finally tests/test_parser.py::test_func tests/test_parser.py::test_func_ret tests/test_parser.py::test_func_ret_42 tests/test_parser.py::test_func_ret_42_65 tests/test_parser.py::test_func_rarrow tests/test_parser.py::test_func_x tests/test_parser.py::test_func_kwx tests/test_parser.py::test_func_x_y tests/test_parser.py::test_func_x_y_z tests/test_parser.py::test_func_x_kwy tests/test_parser.py::test_func_kwx_kwy tests/test_parser.py::test_func_kwx_kwy_kwz tests/test_parser.py::test_func_x_comma tests/test_parser.py::test_func_x_y_comma tests/test_parser.py::test_func_x_y_z_comma tests/test_parser.py::test_func_x_kwy_comma tests/test_parser.py::test_func_kwx_kwy_comma tests/test_parser.py::test_func_kwx_kwy_kwz_comma tests/test_parser.py::test_func_args tests/test_parser.py::test_func_args_x tests/test_parser.py::test_func_args_x_y tests/test_parser.py::test_func_args_x_kwy tests/test_parser.py::test_func_args_kwx_y tests/test_parser.py::test_func_args_kwx_kwy tests/test_parser.py::test_func_x_args tests/test_parser.py::test_func_x_args_y tests/test_parser.py::test_func_x_args_y_z tests/test_parser.py::test_func_kwargs tests/test_parser.py::test_func_x_kwargs tests/test_parser.py::test_func_x_y_kwargs tests/test_parser.py::test_func_x_kwy_kwargs tests/test_parser.py::test_func_args_kwargs tests/test_parser.py::test_func_x_args_kwargs tests/test_parser.py::test_func_x_y_args_kwargs tests/test_parser.py::test_func_kwx_args_kwargs tests/test_parser.py::test_func_x_kwy_args_kwargs tests/test_parser.py::test_func_x_args_y_kwargs tests/test_parser.py::test_func_x_args_kwy_kwargs tests/test_parser.py::test_func_args_y_kwargs tests/test_parser.py::test_func_star_x tests/test_parser.py::test_func_star_x_y tests/test_parser.py::test_func_star_x_kwargs tests/test_parser.py::test_func_star_kwx_kwargs tests/test_parser.py::test_func_x_star_y tests/test_parser.py::test_func_x_y_star_z tests/test_parser.py::test_func_x_kwy_star_y tests/test_parser.py::test_func_x_kwy_star_kwy tests/test_parser.py::test_func_x_star_y_kwargs tests/test_parser.py::test_func_x_divide tests/test_parser.py::test_func_x_divide_y_star_z_kwargs tests/test_parser.py::test_func_tx tests/test_parser.py::test_func_txy tests/test_parser.py::test_class tests/test_parser.py::test_class_obj tests/test_parser.py::test_class_int_flt tests/test_parser.py::test_class_obj_kw tests/test_parser.py::test_decorator tests/test_parser.py::test_decorator_2 tests/test_parser.py::test_decorator_call tests/test_parser.py::test_decorator_call_args tests/test_parser.py::test_decorator_dot_call_args tests/test_parser.py::test_decorator_dot_dot_call_args tests/test_parser.py::test_broken_prompt_func tests/test_parser.py::test_class_with_methods tests/test_parser.py::test_nested_functions tests/test_parser.py::test_function_blank_line tests/test_parser.py::test_async_func tests/test_parser.py::test_async_decorator tests/test_parser.py::test_async_await tests/test_parser.py::test_named_expr_args tests/test_parser.py::test_named_expr_if tests/test_parser.py::test_named_expr_elif tests/test_parser.py::test_named_expr_while tests/test_parser.py::test_path_literal tests/test_parser.py::test_path_fstring_literal tests/test_parser.py::test_dollar_name tests/test_parser.py::test_dollar_py tests/test_parser.py::test_dollar_py_test tests/test_parser.py::test_dollar_py_recursive_name tests/test_parser.py::test_dollar_py_test_recursive_name tests/test_parser.py::test_dollar_py_test_recursive_test tests/test_parser.py::test_dollar_name_set tests/test_parser.py::test_dollar_py_set tests/test_parser.py::test_dollar_sub tests/test_parser.py::test_dollar_sub_space tests/test_parser.py::test_ls_dot tests/test_parser.py::test_lambda_in_atparens tests/test_parser.py::test_generator_in_atparens tests/test_parser.py::test_bare_tuple_in_atparens tests/test_parser.py::test_nested_madness tests/test_parser.py::test_atparens_intoken tests/test_parser.py::test_ls_dot_nesting tests/test_parser.py::test_ls_dot_nesting_var tests/test_parser.py::test_ls_dot_str tests/test_parser.py::test_ls_nest_ls tests/test_parser.py::test_ls_nest_ls_dashl tests/test_parser.py::test_ls_envvar_strval tests/test_parser.py::test_ls_envvar_listval tests/test_parser.py::test_bang_sub tests/test_parser.py::test_bang_sub_space tests/test_parser.py::test_bang_ls_dot tests/test_parser.py::test_bang_ls_dot_nesting tests/test_parser.py::test_bang_ls_dot_nesting_var tests/test_parser.py::test_bang_ls_dot_str tests/test_parser.py::test_bang_ls_nest_ls tests/test_parser.py::test_bang_ls_nest_ls_dashl tests/test_parser.py::test_bang_ls_envvar_strval tests/test_parser.py::test_bang_ls_envvar_listval tests/test_parser.py::test_question tests/test_parser.py::test_dobquestion tests/test_parser.py::test_question_chain tests/test_parser.py::test_ls_regex tests/test_parser.py::test_backtick tests/test_parser.py::test_ls_regex_octothorpe tests/test_parser.py::test_ls_explicitregex tests/test_parser.py::test_rbacktick tests/test_parser.py::test_ls_explicitregex_octothorpe tests/test_parser.py::test_ls_glob tests/test_parser.py::test_gbacktick tests/test_parser.py::test_pbacktrick tests/test_parser.py::test_pgbacktick tests/test_parser.py::test_prbacktick tests/test_parser.py::test_ls_glob_octothorpe tests/test_parser.py::test_ls_customsearch tests/test_parser.py::test_custombacktick tests/test_parser.py::test_ls_customsearch_octothorpe tests/test_parser.py::test_injection tests/test_parser.py::test_rhs_nested_injection tests/test_parser.py::test_merged_injection tests/test_parser.py::test_backtick_octothorpe tests/test_parser.py::test_uncaptured_sub tests/test_parser.py::test_hiddenobj_sub tests/test_parser.py::test_slash_envarv_echo tests/test_parser.py::test_echo_double_eq tests/test_parser.py::test_bang_two_cmds_one_pipe tests/test_parser.py::test_bang_three_cmds_two_pipes tests/test_parser.py::test_bang_one_cmd_write tests/test_parser.py::test_bang_one_cmd_append tests/test_parser.py::test_bang_two_cmds_write tests/test_parser.py::test_bang_two_cmds_append tests/test_parser.py::test_bang_cmd_background tests/test_parser.py::test_bang_cmd_background_nospace tests/test_parser.py::test_bang_git_quotes_no_space tests/test_parser.py::test_bang_git_quotes_space tests/test_parser.py::test_bang_git_two_quotes_space tests/test_parser.py::test_bang_git_two_quotes_space_space tests/test_parser.py::test_bang_ls_quotes_3_space tests/test_parser.py::test_two_cmds_one_pipe tests/test_parser.py::test_three_cmds_two_pipes tests/test_parser.py::test_two_cmds_one_and_brackets tests/test_parser.py::test_three_cmds_two_ands tests/test_parser.py::test_two_cmds_one_doubleamps tests/test_parser.py::test_three_cmds_two_doubleamps tests/test_parser.py::test_two_cmds_one_or tests/test_parser.py::test_three_cmds_two_ors tests/test_parser.py::test_two_cmds_one_doublepipe tests/test_parser.py::test_three_cmds_two_doublepipe tests/test_parser.py::test_one_cmd_write tests/test_parser.py::test_one_cmd_append tests/test_parser.py::test_two_cmds_write tests/test_parser.py::test_two_cmds_append tests/test_parser.py::test_cmd_background tests/test_parser.py::test_cmd_background_nospace tests/test_parser.py::test_git_quotes_no_space tests/test_parser.py::test_git_quotes_space tests/test_parser.py::test_git_two_quotes_space tests/test_parser.py::test_git_two_quotes_space_space tests/test_parser.py::test_ls_quotes_3_space tests/test_parser.py::test_echo_comma tests/test_parser.py::test_echo_internal_comma tests/test_parser.py::test_comment_only tests/test_parser.py::test_echo_slash_question tests/test_parser.py::test_bad_quotes tests/test_parser.py::test_redirect tests/test_parser.py::test_use_subshell[![(cat)]] tests/test_parser.py::test_use_subshell[![(cat;)]] tests/test_parser.py::test_use_subshell[![(cd tests/test_parser.py::test_use_subshell[![(echo tests/test_parser.py::test_use_subshell[![(if tests/test_parser.py::test_redirect_abspath[$[cat tests/test_parser.py::test_redirect_abspath[$[(cat) tests/test_parser.py::test_redirect_abspath[$[< tests/test_parser.py::test_redirect_abspath[![< tests/test_parser.py::test_redirect_output[] tests/test_parser.py::test_redirect_output[o] tests/test_parser.py::test_redirect_output[out] tests/test_parser.py::test_redirect_output[1] tests/test_parser.py::test_redirect_error[e] tests/test_parser.py::test_redirect_error[err] tests/test_parser.py::test_redirect_error[2] tests/test_parser.py::test_redirect_all[a] tests/test_parser.py::test_redirect_all[all] tests/test_parser.py::test_redirect_all[&] tests/test_parser.py::test_redirect_error_to_output[-e>o] tests/test_parser.py::test_redirect_error_to_output[-e>out] tests/test_parser.py::test_redirect_error_to_output[-err>o] tests/test_parser.py::test_redirect_error_to_output[-2>1] tests/test_parser.py::test_redirect_error_to_output[-e>1] tests/test_parser.py::test_redirect_error_to_output[-err>1] tests/test_parser.py::test_redirect_error_to_output[-2>out] tests/test_parser.py::test_redirect_error_to_output[-2>o] tests/test_parser.py::test_redirect_error_to_output[-err>&1] tests/test_parser.py::test_redirect_error_to_output[-e>&1] tests/test_parser.py::test_redirect_error_to_output[-2>&1] tests/test_parser.py::test_redirect_error_to_output[o-e>o] tests/test_parser.py::test_redirect_error_to_output[o-e>out] tests/test_parser.py::test_redirect_error_to_output[o-err>o] tests/test_parser.py::test_redirect_error_to_output[o-2>1] tests/test_parser.py::test_redirect_error_to_output[o-e>1] tests/test_parser.py::test_redirect_error_to_output[o-err>1] tests/test_parser.py::test_redirect_error_to_output[o-2>out] tests/test_parser.py::test_redirect_error_to_output[o-2>o] tests/test_parser.py::test_redirect_error_to_output[o-err>&1] tests/test_parser.py::test_redirect_error_to_output[o-e>&1] tests/test_parser.py::test_redirect_error_to_output[o-2>&1] tests/test_parser.py::test_redirect_error_to_output[out-e>o] tests/test_parser.py::test_redirect_error_to_output[out-e>out] tests/test_parser.py::test_redirect_error_to_output[out-err>o] tests/test_parser.py::test_redirect_error_to_output[out-2>1] tests/test_parser.py::test_redirect_error_to_output[out-e>1] tests/test_parser.py::test_redirect_error_to_output[out-err>1] tests/test_parser.py::test_redirect_error_to_output[out-2>out] tests/test_parser.py::test_redirect_error_to_output[out-2>o] tests/test_parser.py::test_redirect_error_to_output[out-err>&1] tests/test_parser.py::test_redirect_error_to_output[out-e>&1] tests/test_parser.py::test_redirect_error_to_output[out-2>&1] tests/test_parser.py::test_redirect_error_to_output[1-e>o] tests/test_parser.py::test_redirect_error_to_output[1-e>out] tests/test_parser.py::test_redirect_error_to_output[1-err>o] tests/test_parser.py::test_redirect_error_to_output[1-2>1] tests/test_parser.py::test_redirect_error_to_output[1-e>1] tests/test_parser.py::test_redirect_error_to_output[1-err>1] tests/test_parser.py::test_redirect_error_to_output[1-2>out] tests/test_parser.py::test_redirect_error_to_output[1-2>o] tests/test_parser.py::test_redirect_error_to_output[1-err>&1] tests/test_parser.py::test_redirect_error_to_output[1-e>&1] tests/test_parser.py::test_redirect_error_to_output[1-2>&1] tests/test_parser.py::test_redirect_output_to_error[e-o>e] tests/test_parser.py::test_redirect_output_to_error[e-o>err] tests/test_parser.py::test_redirect_output_to_error[e-out>e] tests/test_parser.py::test_redirect_output_to_error[e-1>2] tests/test_parser.py::test_redirect_output_to_error[e-o>2] tests/test_parser.py::test_redirect_output_to_error[e-out>2] tests/test_parser.py::test_redirect_output_to_error[e-1>err] tests/test_parser.py::test_redirect_output_to_error[e-1>e] tests/test_parser.py::test_redirect_output_to_error[e-out>&2] tests/test_parser.py::test_redirect_output_to_error[e-o>&2] tests/test_parser.py::test_redirect_output_to_error[e-1>&2] tests/test_parser.py::test_redirect_output_to_error[err-o>e] tests/test_parser.py::test_redirect_output_to_error[err-o>err] tests/test_parser.py::test_redirect_output_to_error[err-out>e] tests/test_parser.py::test_redirect_output_to_error[err-1>2] tests/test_parser.py::test_redirect_output_to_error[err-o>2] tests/test_parser.py::test_redirect_output_to_error[err-out>2] tests/test_parser.py::test_redirect_output_to_error[err-1>err] tests/test_parser.py::test_redirect_output_to_error[err-1>e] tests/test_parser.py::test_redirect_output_to_error[err-out>&2] tests/test_parser.py::test_redirect_output_to_error[err-o>&2] tests/test_parser.py::test_redirect_output_to_error[err-1>&2] tests/test_parser.py::test_redirect_output_to_error[2-o>e] tests/test_parser.py::test_redirect_output_to_error[2-o>err] tests/test_parser.py::test_redirect_output_to_error[2-out>e] tests/test_parser.py::test_redirect_output_to_error[2-1>2] tests/test_parser.py::test_redirect_output_to_error[2-o>2] tests/test_parser.py::test_redirect_output_to_error[2-out>2] tests/test_parser.py::test_redirect_output_to_error[2-1>err] tests/test_parser.py::test_redirect_output_to_error[2-1>e] tests/test_parser.py::test_redirect_output_to_error[2-out>&2] tests/test_parser.py::test_redirect_output_to_error[2-o>&2] tests/test_parser.py::test_redirect_output_to_error[2-1>&2] tests/test_parser.py::test_macro_call_empty tests/test_parser.py::test_macro_call_one_arg[x] tests/test_parser.py::test_macro_call_one_arg[True] tests/test_parser.py::test_macro_call_one_arg[None] tests/test_parser.py::test_macro_call_one_arg[import tests/test_parser.py::test_macro_call_one_arg[x=10] tests/test_parser.py::test_macro_call_one_arg["oh tests/test_parser.py::test_macro_call_one_arg[...] tests/test_parser.py::test_macro_call_one_arg[ tests/test_parser.py::test_macro_call_one_arg[if tests/test_parser.py::test_macro_call_one_arg[{x: tests/test_parser.py::test_macro_call_one_arg[{1, tests/test_parser.py::test_macro_call_one_arg[(x,y)] tests/test_parser.py::test_macro_call_one_arg[(x, tests/test_parser.py::test_macro_call_one_arg[((x, tests/test_parser.py::test_macro_call_one_arg[g()] tests/test_parser.py::test_macro_call_one_arg[range(10)] tests/test_parser.py::test_macro_call_one_arg[range(1, tests/test_parser.py::test_macro_call_one_arg[()] tests/test_parser.py::test_macro_call_one_arg[{}] tests/test_parser.py::test_macro_call_one_arg[[]] tests/test_parser.py::test_macro_call_one_arg[[1, tests/test_parser.py::test_macro_call_one_arg[@(x)] tests/test_parser.py::test_macro_call_one_arg[!(ls tests/test_parser.py::test_macro_call_one_arg[![ls tests/test_parser.py::test_macro_call_one_arg[$(ls tests/test_parser.py::test_macro_call_one_arg[${x tests/test_parser.py::test_macro_call_one_arg[$[ls tests/test_parser.py::test_macro_call_one_arg[@$(which tests/test_parser.py::test_macro_call_two_args[x-True] tests/test_parser.py::test_macro_call_two_args[x-import tests/test_parser.py::test_macro_call_two_args[x-"oh tests/test_parser.py::test_macro_call_two_args[x- tests/test_parser.py::test_macro_call_two_args[x-{x: tests/test_parser.py::test_macro_call_two_args[x-{1, tests/test_parser.py::test_macro_call_two_args[x-(x, tests/test_parser.py::test_macro_call_two_args[x-g()] tests/test_parser.py::test_macro_call_two_args[x-range(1, tests/test_parser.py::test_macro_call_two_args[x-{}] tests/test_parser.py::test_macro_call_two_args[x-[1, tests/test_parser.py::test_macro_call_two_args[x-!(ls tests/test_parser.py::test_macro_call_two_args[x-$(ls tests/test_parser.py::test_macro_call_two_args[x-$[ls tests/test_parser.py::test_macro_call_two_args[None-True] tests/test_parser.py::test_macro_call_two_args[None-import tests/test_parser.py::test_macro_call_two_args[None-"oh tests/test_parser.py::test_macro_call_two_args[None- tests/test_parser.py::test_macro_call_two_args[None-{x: tests/test_parser.py::test_macro_call_two_args[None-{1, tests/test_parser.py::test_macro_call_two_args[None-(x, tests/test_parser.py::test_macro_call_two_args[None-g()] tests/test_parser.py::test_macro_call_two_args[None-range(1, tests/test_parser.py::test_macro_call_two_args[None-{}] tests/test_parser.py::test_macro_call_two_args[None-[1, tests/test_parser.py::test_macro_call_two_args[None-!(ls tests/test_parser.py::test_macro_call_two_args[None-$(ls tests/test_parser.py::test_macro_call_two_args[None-$[ls tests/test_parser.py::test_macro_call_two_args[x=10-True] tests/test_parser.py::test_macro_call_two_args[x=10-import tests/test_parser.py::test_macro_call_two_args[x=10-"oh tests/test_parser.py::test_macro_call_two_args[x=10- tests/test_parser.py::test_macro_call_two_args[x=10-{x: tests/test_parser.py::test_macro_call_two_args[x=10-{1, tests/test_parser.py::test_macro_call_two_args[x=10-(x, tests/test_parser.py::test_macro_call_two_args[x=10-g()] tests/test_parser.py::test_macro_call_two_args[x=10-range(1, tests/test_parser.py::test_macro_call_two_args[x=10-{}] tests/test_parser.py::test_macro_call_two_args[x=10-[1, tests/test_parser.py::test_macro_call_two_args[x=10-!(ls tests/test_parser.py::test_macro_call_two_args[x=10-$(ls tests/test_parser.py::test_macro_call_two_args[x=10-$[ls tests/test_parser.py::test_macro_call_two_args[...-True] tests/test_parser.py::test_macro_call_two_args[...-import tests/test_parser.py::test_macro_call_two_args[...-"oh tests/test_parser.py::test_macro_call_two_args[...- tests/test_parser.py::test_macro_call_two_args[...-{x: tests/test_parser.py::test_macro_call_two_args[...-{1, tests/test_parser.py::test_macro_call_two_args[...-(x, tests/test_parser.py::test_macro_call_two_args[...-g()] tests/test_parser.py::test_macro_call_two_args[...-range(1, tests/test_parser.py::test_macro_call_two_args[...-{}] tests/test_parser.py::test_macro_call_two_args[...-[1, tests/test_parser.py::test_macro_call_two_args[...-!(ls tests/test_parser.py::test_macro_call_two_args[...-$(ls tests/test_parser.py::test_macro_call_two_args[...-$[ls tests/test_parser.py::test_macro_call_two_args[if tests/test_parser.py::test_macro_call_two_args[{x: tests/test_parser.py::test_macro_call_two_args[(x,y)-True] tests/test_parser.py::test_macro_call_two_args[(x,y)-import tests/test_parser.py::test_macro_call_two_args[(x,y)-"oh tests/test_parser.py::test_macro_call_two_args[(x,y)- tests/test_parser.py::test_macro_call_two_args[(x,y)-{x: tests/test_parser.py::test_macro_call_two_args[(x,y)-{1, tests/test_parser.py::test_macro_call_two_args[(x,y)-(x, tests/test_parser.py::test_macro_call_two_args[(x,y)-g()] tests/test_parser.py::test_macro_call_two_args[(x,y)-range(1, tests/test_parser.py::test_macro_call_two_args[(x,y)-{}] tests/test_parser.py::test_macro_call_two_args[(x,y)-[1, tests/test_parser.py::test_macro_call_two_args[(x,y)-!(ls tests/test_parser.py::test_macro_call_two_args[(x,y)-$(ls tests/test_parser.py::test_macro_call_two_args[(x,y)-$[ls tests/test_parser.py::test_macro_call_two_args[((x, tests/test_parser.py::test_macro_call_two_args[range(10)-True] tests/test_parser.py::test_macro_call_two_args[range(10)-import tests/test_parser.py::test_macro_call_two_args[range(10)-"oh tests/test_parser.py::test_macro_call_two_args[range(10)- tests/test_parser.py::test_macro_call_two_args[range(10)-{x: tests/test_parser.py::test_macro_call_two_args[range(10)-{1, tests/test_parser.py::test_macro_call_two_args[range(10)-(x, tests/test_parser.py::test_macro_call_two_args[range(10)-g()] tests/test_parser.py::test_macro_call_two_args[range(10)-range(1, tests/test_parser.py::test_macro_call_two_args[range(10)-{}] tests/test_parser.py::test_macro_call_two_args[range(10)-[1, tests/test_parser.py::test_macro_call_two_args[range(10)-!(ls tests/test_parser.py::test_macro_call_two_args[range(10)-$(ls tests/test_parser.py::test_macro_call_two_args[range(10)-$[ls tests/test_parser.py::test_macro_call_two_args[()-True] tests/test_parser.py::test_macro_call_two_args[()-import tests/test_parser.py::test_macro_call_two_args[()-"oh tests/test_parser.py::test_macro_call_two_args[()- tests/test_parser.py::test_macro_call_two_args[()-{x: tests/test_parser.py::test_macro_call_two_args[()-{1, tests/test_parser.py::test_macro_call_two_args[()-(x, tests/test_parser.py::test_macro_call_two_args[()-g()] tests/test_parser.py::test_macro_call_two_args[()-range(1, tests/test_parser.py::test_macro_call_two_args[()-{}] tests/test_parser.py::test_macro_call_two_args[()-[1, tests/test_parser.py::test_macro_call_two_args[()-!(ls tests/test_parser.py::test_macro_call_two_args[()-$(ls tests/test_parser.py::test_macro_call_two_args[()-$[ls tests/test_parser.py::test_macro_call_two_args[[]-True] tests/test_parser.py::test_macro_call_two_args[[]-import tests/test_parser.py::test_macro_call_two_args[[]-"oh tests/test_parser.py::test_macro_call_two_args[[]- tests/test_parser.py::test_macro_call_two_args[[]-{x: tests/test_parser.py::test_macro_call_two_args[[]-{1, tests/test_parser.py::test_macro_call_two_args[[]-(x, tests/test_parser.py::test_macro_call_two_args[[]-g()] tests/test_parser.py::test_macro_call_two_args[[]-range(1, tests/test_parser.py::test_macro_call_two_args[[]-{}] tests/test_parser.py::test_macro_call_two_args[[]-[1, tests/test_parser.py::test_macro_call_two_args[[]-!(ls tests/test_parser.py::test_macro_call_two_args[[]-$(ls tests/test_parser.py::test_macro_call_two_args[[]-$[ls tests/test_parser.py::test_macro_call_two_args[@(x)-True] tests/test_parser.py::test_macro_call_two_args[@(x)-import tests/test_parser.py::test_macro_call_two_args[@(x)-"oh tests/test_parser.py::test_macro_call_two_args[@(x)- tests/test_parser.py::test_macro_call_two_args[@(x)-{x: tests/test_parser.py::test_macro_call_two_args[@(x)-{1, tests/test_parser.py::test_macro_call_two_args[@(x)-(x, tests/test_parser.py::test_macro_call_two_args[@(x)-g()] tests/test_parser.py::test_macro_call_two_args[@(x)-range(1, tests/test_parser.py::test_macro_call_two_args[@(x)-{}] tests/test_parser.py::test_macro_call_two_args[@(x)-[1, tests/test_parser.py::test_macro_call_two_args[@(x)-!(ls tests/test_parser.py::test_macro_call_two_args[@(x)-$(ls tests/test_parser.py::test_macro_call_two_args[@(x)-$[ls tests/test_parser.py::test_macro_call_two_args[![ls tests/test_parser.py::test_macro_call_two_args[${x tests/test_parser.py::test_macro_call_two_args[@$(which tests/test_parser.py::test_macro_call_three_args[x-True-None] tests/test_parser.py::test_macro_call_three_args[x-True-"oh tests/test_parser.py::test_macro_call_three_args[x-True-if tests/test_parser.py::test_macro_call_three_args[x-True-{1, tests/test_parser.py::test_macro_call_three_args[x-True-((x, tests/test_parser.py::test_macro_call_three_args[x-True-range(1, tests/test_parser.py::test_macro_call_three_args[x-True-[]] tests/test_parser.py::test_macro_call_three_args[x-True-!(ls tests/test_parser.py::test_macro_call_three_args[x-True-${x tests/test_parser.py::test_macro_call_three_args[x-x=10-None] tests/test_parser.py::test_macro_call_three_args[x-x=10-"oh tests/test_parser.py::test_macro_call_three_args[x-x=10-if tests/test_parser.py::test_macro_call_three_args[x-x=10-{1, tests/test_parser.py::test_macro_call_three_args[x-x=10-((x, tests/test_parser.py::test_macro_call_three_args[x-x=10-range(1, tests/test_parser.py::test_macro_call_three_args[x-x=10-[]] tests/test_parser.py::test_macro_call_three_args[x-x=10-!(ls tests/test_parser.py::test_macro_call_three_args[x-x=10-${x tests/test_parser.py::test_macro_call_three_args[x- tests/test_parser.py::test_macro_call_three_args[x-{x: tests/test_parser.py::test_macro_call_three_args[x-(x, tests/test_parser.py::test_macro_call_three_args[x-range(10)-None] tests/test_parser.py::test_macro_call_three_args[x-range(10)-"oh tests/test_parser.py::test_macro_call_three_args[x-range(10)-if tests/test_parser.py::test_macro_call_three_args[x-range(10)-{1, tests/test_parser.py::test_macro_call_three_args[x-range(10)-((x, tests/test_parser.py::test_macro_call_three_args[x-range(10)-range(1, tests/test_parser.py::test_macro_call_three_args[x-range(10)-[]] tests/test_parser.py::test_macro_call_three_args[x-range(10)-!(ls tests/test_parser.py::test_macro_call_three_args[x-range(10)-${x tests/test_parser.py::test_macro_call_three_args[x-{}-None] tests/test_parser.py::test_macro_call_three_args[x-{}-"oh tests/test_parser.py::test_macro_call_three_args[x-{}-if tests/test_parser.py::test_macro_call_three_args[x-{}-{1, tests/test_parser.py::test_macro_call_three_args[x-{}-((x, tests/test_parser.py::test_macro_call_three_args[x-{}-range(1, tests/test_parser.py::test_macro_call_three_args[x-{}-[]] tests/test_parser.py::test_macro_call_three_args[x-{}-!(ls tests/test_parser.py::test_macro_call_three_args[x-{}-${x tests/test_parser.py::test_macro_call_three_args[x-@(x)-None] tests/test_parser.py::test_macro_call_three_args[x-@(x)-"oh tests/test_parser.py::test_macro_call_three_args[x-@(x)-if tests/test_parser.py::test_macro_call_three_args[x-@(x)-{1, tests/test_parser.py::test_macro_call_three_args[x-@(x)-((x, tests/test_parser.py::test_macro_call_three_args[x-@(x)-range(1, tests/test_parser.py::test_macro_call_three_args[x-@(x)-[]] tests/test_parser.py::test_macro_call_three_args[x-@(x)-!(ls tests/test_parser.py::test_macro_call_three_args[x-@(x)-${x tests/test_parser.py::test_macro_call_three_args[x-$(ls tests/test_parser.py::test_macro_call_three_args[x-@$(which tests/test_parser.py::test_macro_call_three_args[import tests/test_parser.py::test_macro_call_three_args[...-True-None] tests/test_parser.py::test_macro_call_three_args[...-True-"oh tests/test_parser.py::test_macro_call_three_args[...-True-if tests/test_parser.py::test_macro_call_three_args[...-True-{1, tests/test_parser.py::test_macro_call_three_args[...-True-((x, tests/test_parser.py::test_macro_call_three_args[...-True-range(1, tests/test_parser.py::test_macro_call_three_args[...-True-[]] tests/test_parser.py::test_macro_call_three_args[...-True-!(ls tests/test_parser.py::test_macro_call_three_args[...-True-${x tests/test_parser.py::test_macro_call_three_args[...-x=10-None] tests/test_parser.py::test_macro_call_three_args[...-x=10-"oh tests/test_parser.py::test_macro_call_three_args[...-x=10-if tests/test_parser.py::test_macro_call_three_args[...-x=10-{1, tests/test_parser.py::test_macro_call_three_args[...-x=10-((x, tests/test_parser.py::test_macro_call_three_args[...-x=10-range(1, tests/test_parser.py::test_macro_call_three_args[...-x=10-[]] tests/test_parser.py::test_macro_call_three_args[...-x=10-!(ls tests/test_parser.py::test_macro_call_three_args[...-x=10-${x tests/test_parser.py::test_macro_call_three_args[...- tests/test_parser.py::test_macro_call_three_args[...-{x: tests/test_parser.py::test_macro_call_three_args[...-(x, tests/test_parser.py::test_macro_call_three_args[...-range(10)-None] tests/test_parser.py::test_macro_call_three_args[...-range(10)-"oh tests/test_parser.py::test_macro_call_three_args[...-range(10)-if tests/test_parser.py::test_macro_call_three_args[...-range(10)-{1, tests/test_parser.py::test_macro_call_three_args[...-range(10)-((x, tests/test_parser.py::test_macro_call_three_args[...-range(10)-range(1, tests/test_parser.py::test_macro_call_three_args[...-range(10)-[]] tests/test_parser.py::test_macro_call_three_args[...-range(10)-!(ls tests/test_parser.py::test_macro_call_three_args[...-range(10)-${x tests/test_parser.py::test_macro_call_three_args[...-{}-None] tests/test_parser.py::test_macro_call_three_args[...-{}-"oh tests/test_parser.py::test_macro_call_three_args[...-{}-if tests/test_parser.py::test_macro_call_three_args[...-{}-{1, tests/test_parser.py::test_macro_call_three_args[...-{}-((x, tests/test_parser.py::test_macro_call_three_args[...-{}-range(1, tests/test_parser.py::test_macro_call_three_args[...-{}-[]] tests/test_parser.py::test_macro_call_three_args[...-{}-!(ls tests/test_parser.py::test_macro_call_three_args[...-{}-${x tests/test_parser.py::test_macro_call_three_args[...-@(x)-None] tests/test_parser.py::test_macro_call_three_args[...-@(x)-"oh tests/test_parser.py::test_macro_call_three_args[...-@(x)-if tests/test_parser.py::test_macro_call_three_args[...-@(x)-{1, tests/test_parser.py::test_macro_call_three_args[...-@(x)-((x, tests/test_parser.py::test_macro_call_three_args[...-@(x)-range(1, tests/test_parser.py::test_macro_call_three_args[...-@(x)-[]] tests/test_parser.py::test_macro_call_three_args[...-@(x)-!(ls tests/test_parser.py::test_macro_call_three_args[...-@(x)-${x tests/test_parser.py::test_macro_call_three_args[...-$(ls tests/test_parser.py::test_macro_call_three_args[...-@$(which tests/test_parser.py::test_macro_call_three_args[{x: tests/test_parser.py::test_macro_call_three_args[(x,y)-True-None] tests/test_parser.py::test_macro_call_three_args[(x,y)-True-"oh tests/test_parser.py::test_macro_call_three_args[(x,y)-True-if tests/test_parser.py::test_macro_call_three_args[(x,y)-True-{1, tests/test_parser.py::test_macro_call_three_args[(x,y)-True-((x, tests/test_parser.py::test_macro_call_three_args[(x,y)-True-range(1, tests/test_parser.py::test_macro_call_three_args[(x,y)-True-[]] tests/test_parser.py::test_macro_call_three_args[(x,y)-True-!(ls tests/test_parser.py::test_macro_call_three_args[(x,y)-True-${x tests/test_parser.py::test_macro_call_three_args[(x,y)-x=10-None] tests/test_parser.py::test_macro_call_three_args[(x,y)-x=10-"oh tests/test_parser.py::test_macro_call_three_args[(x,y)-x=10-if tests/test_parser.py::test_macro_call_three_args[(x,y)-x=10-{1, tests/test_parser.py::test_macro_call_three_args[(x,y)-x=10-((x, tests/test_parser.py::test_macro_call_three_args[(x,y)-x=10-range(1, tests/test_parser.py::test_macro_call_three_args[(x,y)-x=10-[]] tests/test_parser.py::test_macro_call_three_args[(x,y)-x=10-!(ls tests/test_parser.py::test_macro_call_three_args[(x,y)-x=10-${x tests/test_parser.py::test_macro_call_three_args[(x,y)- tests/test_parser.py::test_macro_call_three_args[(x,y)-{x: tests/test_parser.py::test_macro_call_three_args[(x,y)-(x, tests/test_parser.py::test_macro_call_three_args[(x,y)-range(10)-None] tests/test_parser.py::test_macro_call_three_args[(x,y)-range(10)-"oh tests/test_parser.py::test_macro_call_three_args[(x,y)-range(10)-if tests/test_parser.py::test_macro_call_three_args[(x,y)-range(10)-{1, tests/test_parser.py::test_macro_call_three_args[(x,y)-range(10)-((x, tests/test_parser.py::test_macro_call_three_args[(x,y)-range(10)-range(1, tests/test_parser.py::test_macro_call_three_args[(x,y)-range(10)-[]] tests/test_parser.py::test_macro_call_three_args[(x,y)-range(10)-!(ls tests/test_parser.py::test_macro_call_three_args[(x,y)-range(10)-${x tests/test_parser.py::test_macro_call_three_args[(x,y)-{}-None] tests/test_parser.py::test_macro_call_three_args[(x,y)-{}-"oh tests/test_parser.py::test_macro_call_three_args[(x,y)-{}-if tests/test_parser.py::test_macro_call_three_args[(x,y)-{}-{1, tests/test_parser.py::test_macro_call_three_args[(x,y)-{}-((x, tests/test_parser.py::test_macro_call_three_args[(x,y)-{}-range(1, tests/test_parser.py::test_macro_call_three_args[(x,y)-{}-[]] tests/test_parser.py::test_macro_call_three_args[(x,y)-{}-!(ls tests/test_parser.py::test_macro_call_three_args[(x,y)-{}-${x tests/test_parser.py::test_macro_call_three_args[(x,y)-@(x)-None] tests/test_parser.py::test_macro_call_three_args[(x,y)-@(x)-"oh tests/test_parser.py::test_macro_call_three_args[(x,y)-@(x)-if tests/test_parser.py::test_macro_call_three_args[(x,y)-@(x)-{1, tests/test_parser.py::test_macro_call_three_args[(x,y)-@(x)-((x, tests/test_parser.py::test_macro_call_three_args[(x,y)-@(x)-range(1, tests/test_parser.py::test_macro_call_three_args[(x,y)-@(x)-[]] tests/test_parser.py::test_macro_call_three_args[(x,y)-@(x)-!(ls tests/test_parser.py::test_macro_call_three_args[(x,y)-@(x)-${x tests/test_parser.py::test_macro_call_three_args[(x,y)-$(ls tests/test_parser.py::test_macro_call_three_args[(x,y)-@$(which tests/test_parser.py::test_macro_call_three_args[g()-True-None] tests/test_parser.py::test_macro_call_three_args[g()-True-"oh tests/test_parser.py::test_macro_call_three_args[g()-True-if tests/test_parser.py::test_macro_call_three_args[g()-True-{1, tests/test_parser.py::test_macro_call_three_args[g()-True-((x, tests/test_parser.py::test_macro_call_three_args[g()-True-range(1, tests/test_parser.py::test_macro_call_three_args[g()-True-[]] tests/test_parser.py::test_macro_call_three_args[g()-True-!(ls tests/test_parser.py::test_macro_call_three_args[g()-True-${x tests/test_parser.py::test_macro_call_three_args[g()-x=10-None] tests/test_parser.py::test_macro_call_three_args[g()-x=10-"oh tests/test_parser.py::test_macro_call_three_args[g()-x=10-if tests/test_parser.py::test_macro_call_three_args[g()-x=10-{1, tests/test_parser.py::test_macro_call_three_args[g()-x=10-((x, tests/test_parser.py::test_macro_call_three_args[g()-x=10-range(1, tests/test_parser.py::test_macro_call_three_args[g()-x=10-[]] tests/test_parser.py::test_macro_call_three_args[g()-x=10-!(ls tests/test_parser.py::test_macro_call_three_args[g()-x=10-${x tests/test_parser.py::test_macro_call_three_args[g()- tests/test_parser.py::test_macro_call_three_args[g()-{x: tests/test_parser.py::test_macro_call_three_args[g()-(x, tests/test_parser.py::test_macro_call_three_args[g()-range(10)-None] tests/test_parser.py::test_macro_call_three_args[g()-range(10)-"oh tests/test_parser.py::test_macro_call_three_args[g()-range(10)-if tests/test_parser.py::test_macro_call_three_args[g()-range(10)-{1, tests/test_parser.py::test_macro_call_three_args[g()-range(10)-((x, tests/test_parser.py::test_macro_call_three_args[g()-range(10)-range(1, tests/test_parser.py::test_macro_call_three_args[g()-range(10)-[]] tests/test_parser.py::test_macro_call_three_args[g()-range(10)-!(ls tests/test_parser.py::test_macro_call_three_args[g()-range(10)-${x tests/test_parser.py::test_macro_call_three_args[g()-{}-None] tests/test_parser.py::test_macro_call_three_args[g()-{}-"oh tests/test_parser.py::test_macro_call_three_args[g()-{}-if tests/test_parser.py::test_macro_call_three_args[g()-{}-{1, tests/test_parser.py::test_macro_call_three_args[g()-{}-((x, tests/test_parser.py::test_macro_call_three_args[g()-{}-range(1, tests/test_parser.py::test_macro_call_three_args[g()-{}-[]] tests/test_parser.py::test_macro_call_three_args[g()-{}-!(ls tests/test_parser.py::test_macro_call_three_args[g()-{}-${x tests/test_parser.py::test_macro_call_three_args[g()-@(x)-None] tests/test_parser.py::test_macro_call_three_args[g()-@(x)-"oh tests/test_parser.py::test_macro_call_three_args[g()-@(x)-if tests/test_parser.py::test_macro_call_three_args[g()-@(x)-{1, tests/test_parser.py::test_macro_call_three_args[g()-@(x)-((x, tests/test_parser.py::test_macro_call_three_args[g()-@(x)-range(1, tests/test_parser.py::test_macro_call_three_args[g()-@(x)-[]] tests/test_parser.py::test_macro_call_three_args[g()-@(x)-!(ls tests/test_parser.py::test_macro_call_three_args[g()-@(x)-${x tests/test_parser.py::test_macro_call_three_args[g()-$(ls tests/test_parser.py::test_macro_call_three_args[g()-@$(which tests/test_parser.py::test_macro_call_three_args[()-True-None] tests/test_parser.py::test_macro_call_three_args[()-True-"oh tests/test_parser.py::test_macro_call_three_args[()-True-if tests/test_parser.py::test_macro_call_three_args[()-True-{1, tests/test_parser.py::test_macro_call_three_args[()-True-((x, tests/test_parser.py::test_macro_call_three_args[()-True-range(1, tests/test_parser.py::test_macro_call_three_args[()-True-[]] tests/test_parser.py::test_macro_call_three_args[()-True-!(ls tests/test_parser.py::test_macro_call_three_args[()-True-${x tests/test_parser.py::test_macro_call_three_args[()-x=10-None] tests/test_parser.py::test_macro_call_three_args[()-x=10-"oh tests/test_parser.py::test_macro_call_three_args[()-x=10-if tests/test_parser.py::test_macro_call_three_args[()-x=10-{1, tests/test_parser.py::test_macro_call_three_args[()-x=10-((x, tests/test_parser.py::test_macro_call_three_args[()-x=10-range(1, tests/test_parser.py::test_macro_call_three_args[()-x=10-[]] tests/test_parser.py::test_macro_call_three_args[()-x=10-!(ls tests/test_parser.py::test_macro_call_three_args[()-x=10-${x tests/test_parser.py::test_macro_call_three_args[()- tests/test_parser.py::test_macro_call_three_args[()-{x: tests/test_parser.py::test_macro_call_three_args[()-(x, tests/test_parser.py::test_macro_call_three_args[()-range(10)-None] tests/test_parser.py::test_macro_call_three_args[()-range(10)-"oh tests/test_parser.py::test_macro_call_three_args[()-range(10)-if tests/test_parser.py::test_macro_call_three_args[()-range(10)-{1, tests/test_parser.py::test_macro_call_three_args[()-range(10)-((x, tests/test_parser.py::test_macro_call_three_args[()-range(10)-range(1, tests/test_parser.py::test_macro_call_three_args[()-range(10)-[]] tests/test_parser.py::test_macro_call_three_args[()-range(10)-!(ls tests/test_parser.py::test_macro_call_three_args[()-range(10)-${x tests/test_parser.py::test_macro_call_three_args[()-{}-None] tests/test_parser.py::test_macro_call_three_args[()-{}-"oh tests/test_parser.py::test_macro_call_three_args[()-{}-if tests/test_parser.py::test_macro_call_three_args[()-{}-{1, tests/test_parser.py::test_macro_call_three_args[()-{}-((x, tests/test_parser.py::test_macro_call_three_args[()-{}-range(1, tests/test_parser.py::test_macro_call_three_args[()-{}-[]] tests/test_parser.py::test_macro_call_three_args[()-{}-!(ls tests/test_parser.py::test_macro_call_three_args[()-{}-${x tests/test_parser.py::test_macro_call_three_args[()-@(x)-None] tests/test_parser.py::test_macro_call_three_args[()-@(x)-"oh tests/test_parser.py::test_macro_call_three_args[()-@(x)-if tests/test_parser.py::test_macro_call_three_args[()-@(x)-{1, tests/test_parser.py::test_macro_call_three_args[()-@(x)-((x, tests/test_parser.py::test_macro_call_three_args[()-@(x)-range(1, tests/test_parser.py::test_macro_call_three_args[()-@(x)-[]] tests/test_parser.py::test_macro_call_three_args[()-@(x)-!(ls tests/test_parser.py::test_macro_call_three_args[()-@(x)-${x tests/test_parser.py::test_macro_call_three_args[()-$(ls tests/test_parser.py::test_macro_call_three_args[()-@$(which tests/test_parser.py::test_macro_call_three_args[[1, tests/test_parser.py::test_macro_call_three_args[![ls tests/test_parser.py::test_macro_call_three_args[$[ls tests/test_parser.py::test_macro_call_one_trailing[x] tests/test_parser.py::test_macro_call_one_trailing[True] tests/test_parser.py::test_macro_call_one_trailing[None] tests/test_parser.py::test_macro_call_one_trailing[import tests/test_parser.py::test_macro_call_one_trailing[x=10] tests/test_parser.py::test_macro_call_one_trailing["oh tests/test_parser.py::test_macro_call_one_trailing[...] tests/test_parser.py::test_macro_call_one_trailing[ tests/test_parser.py::test_macro_call_one_trailing[if tests/test_parser.py::test_macro_call_one_trailing[{x: tests/test_parser.py::test_macro_call_one_trailing[{1, tests/test_parser.py::test_macro_call_one_trailing[(x,y)] tests/test_parser.py::test_macro_call_one_trailing[(x, tests/test_parser.py::test_macro_call_one_trailing[((x, tests/test_parser.py::test_macro_call_one_trailing[g()] tests/test_parser.py::test_macro_call_one_trailing[range(10)] tests/test_parser.py::test_macro_call_one_trailing[range(1, tests/test_parser.py::test_macro_call_one_trailing[()] tests/test_parser.py::test_macro_call_one_trailing[{}] tests/test_parser.py::test_macro_call_one_trailing[[]] tests/test_parser.py::test_macro_call_one_trailing[[1, tests/test_parser.py::test_macro_call_one_trailing[@(x)] tests/test_parser.py::test_macro_call_one_trailing[!(ls tests/test_parser.py::test_macro_call_one_trailing[![ls tests/test_parser.py::test_macro_call_one_trailing[$(ls tests/test_parser.py::test_macro_call_one_trailing[${x tests/test_parser.py::test_macro_call_one_trailing[$[ls tests/test_parser.py::test_macro_call_one_trailing[@$(which tests/test_parser.py::test_macro_call_one_trailing_space[x] tests/test_parser.py::test_macro_call_one_trailing_space[True] tests/test_parser.py::test_macro_call_one_trailing_space[None] tests/test_parser.py::test_macro_call_one_trailing_space[import tests/test_parser.py::test_macro_call_one_trailing_space[x=10] tests/test_parser.py::test_macro_call_one_trailing_space["oh tests/test_parser.py::test_macro_call_one_trailing_space[...] tests/test_parser.py::test_macro_call_one_trailing_space[ tests/test_parser.py::test_macro_call_one_trailing_space[if tests/test_parser.py::test_macro_call_one_trailing_space[{x: tests/test_parser.py::test_macro_call_one_trailing_space[{1, tests/test_parser.py::test_macro_call_one_trailing_space[(x,y)] tests/test_parser.py::test_macro_call_one_trailing_space[(x, tests/test_parser.py::test_macro_call_one_trailing_space[((x, tests/test_parser.py::test_macro_call_one_trailing_space[g()] tests/test_parser.py::test_macro_call_one_trailing_space[range(10)] tests/test_parser.py::test_macro_call_one_trailing_space[range(1, tests/test_parser.py::test_macro_call_one_trailing_space[()] tests/test_parser.py::test_macro_call_one_trailing_space[{}] tests/test_parser.py::test_macro_call_one_trailing_space[[]] tests/test_parser.py::test_macro_call_one_trailing_space[[1, tests/test_parser.py::test_macro_call_one_trailing_space[@(x)] tests/test_parser.py::test_macro_call_one_trailing_space[!(ls tests/test_parser.py::test_macro_call_one_trailing_space[![ls tests/test_parser.py::test_macro_call_one_trailing_space[$(ls tests/test_parser.py::test_macro_call_one_trailing_space[${x tests/test_parser.py::test_macro_call_one_trailing_space[$[ls tests/test_parser.py::test_macro_call_one_trailing_space[@$(which tests/test_parser.py::test_empty_subprocbang[echo!-!(-)] tests/test_parser.py::test_empty_subprocbang[echo!-$(-)] tests/test_parser.py::test_empty_subprocbang[echo!-![-]] tests/test_parser.py::test_empty_subprocbang[echo!-$[-]] tests/test_parser.py::test_empty_subprocbang[echo tests/test_parser.py::test_single_subprocbang[echo!x-!(-)] tests/test_parser.py::test_single_subprocbang[echo!x-$(-)] tests/test_parser.py::test_single_subprocbang[echo!x-![-]] tests/test_parser.py::test_single_subprocbang[echo!x-$[-]] tests/test_parser.py::test_single_subprocbang[echo tests/test_parser.py::test_arg_single_subprocbang[echo tests/test_parser.py::test_arg_single_subprocbang_nested[echo tests/test_parser.py::test_many_subprocbang[echo!x tests/test_parser.py::test_many_subprocbang[echo tests/test_parser.py::test_many_subprocbang[timeit! tests/test_parser.py::test_many_subprocbang[timeit!!!!-!(-)] tests/test_parser.py::test_many_subprocbang[timeit!!!!-$(-)] tests/test_parser.py::test_many_subprocbang[timeit!!!!-![-]] tests/test_parser.py::test_many_subprocbang[timeit!!!!-$[-]] tests/test_parser.py::test_many_subprocbang[timeit!!(ls)-!(-)] tests/test_parser.py::test_many_subprocbang[timeit!!(ls)-$(-)] tests/test_parser.py::test_many_subprocbang[timeit!!(ls)-![-]] tests/test_parser.py::test_many_subprocbang[timeit!!(ls)-$[-]] tests/test_parser.py::test_many_subprocbang[timeit!"!)"-!(-)] tests/test_parser.py::test_many_subprocbang[timeit!"!)"-$(-)] tests/test_parser.py::test_many_subprocbang[timeit!"!)"-![-]] tests/test_parser.py::test_many_subprocbang[timeit!"!)"-$[-]] tests/test_parser.py::test_withbang_single_suite[pass\n] tests/test_parser.py::test_withbang_single_suite[x tests/test_parser.py::test_withbang_single_suite[export tests/test_parser.py::test_withbang_single_suite[with tests/test_parser.py::test_withbang_as_single_suite[pass\n] tests/test_parser.py::test_withbang_as_single_suite[x tests/test_parser.py::test_withbang_as_single_suite[export tests/test_parser.py::test_withbang_as_single_suite[with tests/test_parser.py::test_withbang_single_suite_trailing[pass\n] tests/test_parser.py::test_withbang_single_suite_trailing[x tests/test_parser.py::test_withbang_single_suite_trailing[export tests/test_parser.py::test_withbang_single_suite_trailing[with tests/test_parser.py::test_withbang_single_simple[pass] tests/test_parser.py::test_withbang_single_simple[x tests/test_parser.py::test_withbang_single_simple[export tests/test_parser.py::test_withbang_single_simple[[1,\n tests/test_parser.py::test_withbang_single_simple_opt[pass] tests/test_parser.py::test_withbang_single_simple_opt[x tests/test_parser.py::test_withbang_single_simple_opt[export tests/test_parser.py::test_withbang_single_simple_opt[[1,\n tests/test_parser.py::test_withbang_as_many_suite[pass\n] tests/test_parser.py::test_withbang_as_many_suite[x tests/test_parser.py::test_withbang_as_many_suite[export tests/test_parser.py::test_withbang_as_many_suite[with tests/test_parser.py::test_subproc_raw_str_literal tests/test_parser.py::test_syntax_error_del_literal tests/test_parser.py::test_syntax_error_del_constant tests/test_parser.py::test_syntax_error_del_emptytuple tests/test_parser.py::test_syntax_error_del_call tests/test_parser.py::test_syntax_error_del_lambda tests/test_parser.py::test_syntax_error_del_ifexp tests/test_parser.py::test_syntax_error_del_comps[[i tests/test_parser.py::test_syntax_error_del_comps[{i tests/test_parser.py::test_syntax_error_del_comps[(i tests/test_parser.py::test_syntax_error_del_comps[{k:v tests/test_parser.py::test_syntax_error_del_ops[x tests/test_parser.py::test_syntax_error_del_ops[-x] tests/test_parser.py::test_syntax_error_del_cmp[x tests/test_parser.py::test_syntax_error_lonely_del tests/test_parser.py::test_syntax_error_assign_literal tests/test_parser.py::test_syntax_error_assign_constant tests/test_parser.py::test_syntax_error_assign_emptytuple tests/test_parser.py::test_syntax_error_assign_call tests/test_parser.py::test_syntax_error_assign_lambda tests/test_parser.py::test_syntax_error_assign_ifexp tests/test_parser.py::test_syntax_error_assign_comps[[i tests/test_parser.py::test_syntax_error_assign_comps[{i tests/test_parser.py::test_syntax_error_assign_comps[(i tests/test_parser.py::test_syntax_error_assign_comps[{k:v tests/test_parser.py::test_syntax_error_assign_ops[x tests/test_parser.py::test_syntax_error_assign_ops[-x] tests/test_parser.py::test_syntax_error_assign_cmp[x tests/test_parser.py::test_syntax_error_augassign_literal tests/test_parser.py::test_syntax_error_augassign_constant tests/test_parser.py::test_syntax_error_augassign_emptytuple tests/test_parser.py::test_syntax_error_augassign_call tests/test_parser.py::test_syntax_error_augassign_lambda tests/test_parser.py::test_syntax_error_augassign_ifexp tests/test_parser.py::test_syntax_error_augassign_comps[[i tests/test_parser.py::test_syntax_error_augassign_comps[{i tests/test_parser.py::test_syntax_error_augassign_comps[(i tests/test_parser.py::test_syntax_error_augassign_comps[{k:v tests/test_parser.py::test_syntax_error_augassign_ops[x tests/test_parser.py::test_syntax_error_augassign_ops[-x] tests/test_parser.py::test_syntax_error_augassign_cmp[x tests/test_parser.py::test_syntax_error_bar_kwonlyargs tests/test_parser.py::test_syntax_error_bar_posonlyargs tests/test_parser.py::test_syntax_error_bar_posonlyargs_no_comma tests/test_parser.py::test_syntax_error_nondefault_follows_default tests/test_parser.py::test_syntax_error_posonly_nondefault_follows_default tests/test_parser.py::test_syntax_error_lambda_nondefault_follows_default tests/test_parser.py::test_syntax_error_lambda_posonly_nondefault_follows_default