LibCST/libcst/_nodes/tests
martin 3b5329aa20
Some checks are pending
CI / test (macos-latest, 3.10) (push) Waiting to run
CI / test (macos-latest, 3.11) (push) Waiting to run
CI / test (macos-latest, 3.12) (push) Waiting to run
CI / test (macos-latest, 3.13) (push) Waiting to run
CI / test (macos-latest, 3.13t) (push) Waiting to run
CI / test (macos-latest, 3.14) (push) Waiting to run
CI / test (macos-latest, 3.14t) (push) Waiting to run
CI / test (macos-latest, 3.9) (push) Waiting to run
CI / test (ubuntu-latest, 3.10) (push) Waiting to run
CI / test (ubuntu-latest, 3.11) (push) Waiting to run
CI / test (ubuntu-latest, 3.12) (push) Waiting to run
CI / test (ubuntu-latest, 3.13) (push) Waiting to run
CI / test (ubuntu-latest, 3.13t) (push) Waiting to run
CI / test (ubuntu-latest, 3.14) (push) Waiting to run
CI / test (ubuntu-latest, 3.14t) (push) Waiting to run
CI / test (ubuntu-latest, 3.9) (push) Waiting to run
CI / test (windows-latest, 3.10) (push) Waiting to run
CI / test (windows-latest, 3.11) (push) Waiting to run
CI / test (windows-latest, 3.12) (push) Waiting to run
CI / test (windows-latest, 3.13) (push) Waiting to run
CI / test (windows-latest, 3.13t) (push) Waiting to run
CI / test (windows-latest, 3.14) (push) Waiting to run
CI / test (windows-latest, 3.14t) (push) Waiting to run
CI / test (windows-latest, 3.9) (push) Waiting to run
CI / lint (push) Waiting to run
CI / typecheck (push) Waiting to run
CI / docs (push) Waiting to run
CI / Rust unit tests (push) Waiting to run
CI / Rustfmt (push) Waiting to run
CI / build (push) Waiting to run
pypi_upload / build (push) Waiting to run
pypi_upload / Upload wheels to pypi (push) Blocked by required conditions
GitHub Actions Security Analysis with zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
feat: add support for PEP758 (#1401)
PEP758 removes the requirement for parentheses to surround exceptions
in except and except* expressions when 'as' is not present.

This pr implements support for parsing these types of statements
2025-09-09 11:16:49 -04:00
..
__init__.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
base.py Add support for PEP-646 (#696) 2022-06-13 09:52:31 -06:00
test_assert.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_assign.py Fix all type errors (#579) 2022-01-05 18:13:01 +00:00
test_atom.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_attribute.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_await.py Fix space validation for AsName and Await (#641) 2022-02-10 10:21:54 -08:00
test_binary_op.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_boolean_op.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_call.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_classdef.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_comment.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_comparison.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_cst_node.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_del.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_dict.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_dict_comp.py Fix whitespace, fstring, walrus related parse errors (#939, #938, #937, #936, #935, #934, #933, #932, #931) 2023-06-07 12:37:16 +01:00
test_docstring.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_else.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_empty_line.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_flatten_behavior.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_for.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_funcdef.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_global.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_if.py Add validation for If node (#1177) 2024-07-30 09:01:07 +01:00
test_ifexp.py Fix whitespace, fstring, walrus related parse errors (#939, #938, #937, #936, #935, #934, #933, #932, #931) 2023-06-07 12:37:16 +01:00
test_import.py Fix space validation for AsName and Await (#641) 2022-02-10 10:21:54 -08:00
test_indented_block.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_lambda.py Fix whitespace, fstring, walrus related parse errors (#939, #938, #937, #936, #935, #934, #933, #932, #931) 2023-06-07 12:37:16 +01:00
test_leaf_small_statements.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_list.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_match.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_matrix_multiply.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_module.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_namedexpr.py Avoid raising bare Exception (#1168) 2025-06-07 01:53:44 -07:00
test_newline.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_nonlocal.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_number.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_raise.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_removal_behavior.py Avoid raising bare Exception (#1168) 2025-06-07 01:53:44 -07:00
test_return.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_set.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_simple_comp.py Fix whitespace, fstring, walrus related parse errors (#939, #938, #937, #936, #935, #934, #933, #932, #931) 2023-06-07 12:37:16 +01:00
test_simple_statement.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_simple_string.py expression: fix SimpleString's quote method (#704) 2022-06-17 13:05:05 +01:00
test_simple_whitespace.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_small_statement.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_subscript.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_template_strings.py Support parsing of t-strings #1374 (#1398) 2025-09-09 11:16:20 -04:00
test_trailing_whitespace.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_try.py feat: add support for PEP758 (#1401) 2025-09-09 11:16:49 -04:00
test_tuple.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_type_alias.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_unary_op.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_while.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
test_with.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00
test_yield.py remove entry points to pure parser (#1375) 2025-07-30 16:27:20 +00:00