============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON)
cachedir: .pytest_cache
rootdir: $(@D)
configfile: pyproject.toml
collecting ... collected 2098 items / 1 deselected / 2097 selected

libcst/_nodes/tests/test_assert.py::AssertConstructionTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_assert.py::AssertConstructionTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_assert.py::AssertConstructionTest::test_valid_0 PASSED
libcst/_nodes/tests/test_assert.py::AssertConstructionTest::test_valid_1 PASSED
libcst/_nodes/tests/test_assert.py::AssertConstructionTest::test_valid_2 PASSED
libcst/_nodes/tests/test_assert.py::AssertConstructionTest::test_valid_3 PASSED
libcst/_nodes/tests/test_assert.py::AssertParsingTest::test_valid_0 PASSED
libcst/_nodes/tests/test_assert.py::AssertParsingTest::test_valid_1 PASSED
libcst/_nodes/tests/test_assert.py::AssertParsingTest::test_valid_2 PASSED
libcst/_nodes/tests/test_assert.py::AssertParsingTest::test_valid_3 PASSED
libcst/_nodes/tests/test_assign.py::AssignTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_assign.py::AssignTest::test_invalid_types_0 PASSED
libcst/_nodes/tests/test_assign.py::AssignTest::test_valid_0 PASSED
libcst/_nodes/tests/test_assign.py::AssignTest::test_valid_1 PASSED
libcst/_nodes/tests/test_assign.py::AssignTest::test_valid_2 PASSED
libcst/_nodes/tests/test_assign.py::AssignTest::test_valid_3 PASSED
libcst/_nodes/tests/test_assign.py::AssignTest::test_valid_4 PASSED
libcst/_nodes/tests/test_assign.py::AssignTest::test_valid_5 PASSED
libcst/_nodes/tests/test_assign.py::AnnAssignTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_assign.py::AnnAssignTest::test_invalid_types_0 PASSED
libcst/_nodes/tests/test_assign.py::AnnAssignTest::test_valid_0 PASSED
libcst/_nodes/tests/test_assign.py::AnnAssignTest::test_valid_1 PASSED
libcst/_nodes/tests/test_assign.py::AnnAssignTest::test_valid_2 PASSED
libcst/_nodes/tests/test_assign.py::AnnAssignTest::test_valid_3 PASSED
libcst/_nodes/tests/test_assign.py::AnnAssignTest::test_valid_4 PASSED
libcst/_nodes/tests/test_assign.py::AnnAssignTest::test_valid_5 PASSED
libcst/_nodes/tests/test_assign.py::AnnAssignTest::test_valid_6 PASSED
libcst/_nodes/tests/test_assign.py::AnnAssignTest::test_valid_7 PASSED
libcst/_nodes/tests/test_assign.py::AugAssignTest::test_invalid_types_0 PASSED
libcst/_nodes/tests/test_assign.py::AugAssignTest::test_valid_0 PASSED
libcst/_nodes/tests/test_assign.py::AugAssignTest::test_valid_1 PASSED
libcst/_nodes/tests/test_assign.py::AugAssignTest::test_valid_2 PASSED
libcst/_nodes/tests/test_assign.py::AugAssignTest::test_valid_3 PASSED
libcst/_nodes/tests/test_assign.py::AugAssignTest::test_valid_4 PASSED
libcst/_nodes/tests/test_assign.py::AugAssignTest::test_valid_5 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_10 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_11 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_12 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_13 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_14 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_15 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_16 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_17 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_18 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_19 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_20 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_21 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_22 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_23 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_24 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_25 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_26 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_27 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_28 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_29 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_30 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_31 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_32 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_33 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_34 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_35 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_36 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_37 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_38 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_39 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_40 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_41 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_42 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_43 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_44 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_45 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_46 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_47 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_48 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_49 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_5 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_50 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_51 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_6 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_7 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_8 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_invalid_9 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_0 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_1 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_10 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_11 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_12 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_13 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_14 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_15 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_16 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_17 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_18 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_19 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_2 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_20 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_21 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_22 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_23 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_24 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_25 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_26 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_27 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_28 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_29 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_3 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_30 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_31 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_32 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_33 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_34 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_35 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_36 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_37 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_38 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_39 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_4 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_40 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_41 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_42 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_43 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_44 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_45 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_46 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_47 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_48 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_49 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_5 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_50 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_51 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_52 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_53 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_54 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_55 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_56 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_57 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_58 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_59 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_6 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_60 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_61 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_62 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_63 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_64 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_65 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_66 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_67 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_68 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_69 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_7 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_70 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_71 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_72 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_73 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_74 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_75 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_76 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_77 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_78 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_79 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_8 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_9 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_valid_no_parse_0 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_versions_0 PASSED
libcst/_nodes/tests/test_atom.py::AtomTest::test_versions_1 SKIPPED
libcst/_nodes/tests/test_atom.py::StringHelperTest::test_string_prefix_and_quotes PASSED
libcst/_nodes/tests/test_attribute.py::AttributeTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_attribute.py::AttributeTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_attribute.py::AttributeTest::test_valid_0 PASSED
libcst/_nodes/tests/test_attribute.py::AttributeTest::test_valid_1 PASSED
libcst/_nodes/tests/test_attribute.py::AttributeTest::test_valid_2 PASSED
libcst/_nodes/tests/test_await.py::AwaitTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_await.py::AwaitTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_await.py::AwaitTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_await.py::AwaitTest::test_valid_py36_0 PASSED
libcst/_nodes/tests/test_await.py::AwaitTest::test_valid_py36_1 PASSED
libcst/_nodes/tests/test_await.py::AwaitTest::test_valid_py36_2 PASSED
libcst/_nodes/tests/test_await.py::AwaitTest::test_valid_py37_0 PASSED
libcst/_nodes/tests/test_await.py::AwaitTest::test_valid_py37_1 PASSED
libcst/_nodes/tests/test_await.py::AwaitTest::test_valid_py37_2 PASSED
libcst/_nodes/tests/test_await.py::AwaitTest::test_valid_py37_3 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_parse_error_0 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_parse_error_1 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_0 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_1 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_10 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_11 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_12 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_13 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_2 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_3 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_4 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_5 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_6 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_7 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_8 PASSED
libcst/_nodes/tests/test_binary_op.py::BinaryOperationTest::test_valid_9 PASSED
libcst/_nodes/tests/test_boolean_op.py::BooleanOperationTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_boolean_op.py::BooleanOperationTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_boolean_op.py::BooleanOperationTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_boolean_op.py::BooleanOperationTest::test_valid_0 PASSED
libcst/_nodes/tests/test_boolean_op.py::BooleanOperationTest::test_valid_1 PASSED
libcst/_nodes/tests/test_boolean_op.py::BooleanOperationTest::test_valid_2 PASSED
libcst/_nodes/tests/test_boolean_op.py::BooleanOperationTest::test_valid_3 PASSED
libcst/_nodes/tests/test_boolean_op.py::BooleanOperationTest::test_valid_4 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_invalid_5 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_invalid_6 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_invalid_7 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_0 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_1 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_10 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_11 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_12 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_13 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_14 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_15 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_16 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_17 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_18 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_19 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_2 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_20 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_21 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_22 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_23 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_24 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_3 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_4 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_5 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_6 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_7 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_8 PASSED
libcst/_nodes/tests/test_call.py::CallTest::test_valid_9 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_0 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_1 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_2 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_3 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_4 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_5 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_6 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_7 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_8 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_native_0 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_native_1 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefCreationTest::test_valid_native_2 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_0 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_1 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_10 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_2 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_3 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_4 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_5 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_6 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_7 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_8 PASSED
libcst/_nodes/tests/test_classdef.py::ClassDefParserTest::test_valid_9 PASSED
libcst/_nodes/tests/test_comment.py::CommentTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_comment.py::CommentTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_comment.py::CommentTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_comment.py::CommentTest::test_valid_0 PASSED
libcst/_nodes/tests/test_comment.py::CommentTest::test_valid_1 PASSED
libcst/_nodes/tests/test_comment.py::CommentTest::test_valid_2 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_invalid_5 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_invalid_6 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_invalid_7 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_invalid_8 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_0 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_1 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_10 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_11 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_12 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_13 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_2 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_3 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_4 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_5 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_6 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_7 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_8 PASSED
libcst/_nodes/tests/test_comparison.py::ComparisonTest::test_valid_9 PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_deep_equals_fails__data_provider_list PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_deep_equals_fails__data_provider_nested PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_deep_equals_fails__data_provider_simple PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_deep_equals_success__data_provider_identity PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_deep_equals_success__data_provider_nested PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_deep_equals_success__data_provider_simple PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_deep_equals_success__data_provider_tuple_versus_list PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_default_eq PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_hash PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_repr PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_visit PASSED
libcst/_nodes/tests/test_cst_node.py::CSTNodeTest::test_with_changes PASSED
libcst/_nodes/tests/test_del.py::DelTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_del.py::DelTest::test_valid_0 PASSED
libcst/_nodes/tests/test_del.py::DelTest::test_valid_1 PASSED
libcst/_nodes/tests/test_del.py::DelTest::test_valid_2 PASSED
libcst/_nodes/tests/test_del.py::DelTest::test_valid_3 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_0 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_1 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_10 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_11 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_2 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_3 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_4 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_5 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_6 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_7 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_8 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_valid_9 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_versions_0 PASSED
libcst/_nodes/tests/test_dict.py::DictTest::test_versions_1 SKIPPED
libcst/_nodes/tests/test_dict_comp.py::DictCompTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_dict_comp.py::DictCompTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_dict_comp.py::DictCompTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_dict_comp.py::DictCompTest::test_valid_0 PASSED
libcst/_nodes/tests/test_dict_comp.py::DictCompTest::test_valid_1 PASSED
libcst/_nodes/tests/test_dict_comp.py::DictCompTest::test_valid_2 PASSED
libcst/_nodes/tests/test_dict_comp.py::DictCompTest::test_valid_3 PASSED
libcst/_nodes/tests/test_dict_comp.py::DictCompTest::test_valid_4 PASSED
libcst/_nodes/tests/test_dict_comp.py::DictCompTest::test_valid_5 PASSED
libcst/_nodes/tests/test_dict_comp.py::DictCompTest::test_valid_6 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_class_docstring_0 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_class_docstring_1 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_class_docstring_2 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_class_docstring_3 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_clean_docstring PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_function_docstring_0 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_function_docstring_1 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_function_docstring_2 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_function_docstring_3 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_function_docstring_4 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_module_docstring_0 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_module_docstring_1 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_module_docstring_2 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_module_docstring_3 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_module_docstring_4 PASSED
libcst/_nodes/tests/test_docstring.py::DocstringTest::test_module_docstring_5 PASSED
libcst/_nodes/tests/test_else.py::ElseTest::test_valid_0 PASSED
libcst/_nodes/tests/test_else.py::ElseTest::test_valid_1 PASSED
libcst/_nodes/tests/test_empty_line.py::EmptyLineTest::test_valid_0 PASSED
libcst/_nodes/tests/test_empty_line.py::EmptyLineTest::test_valid_1 PASSED
libcst/_nodes/tests/test_empty_line.py::EmptyLineTest::test_valid_2 PASSED
libcst/_nodes/tests/test_empty_line.py::EmptyLineTest::test_valid_3 PASSED
libcst/_nodes/tests/test_empty_line.py::EmptyLineTest::test_valid_4 PASSED
libcst/_nodes/tests/test_empty_line.py::EmptyLineTest::test_valid_5 PASSED
libcst/_nodes/tests/test_empty_line.py::EmptyLineTest::test_valid_6 PASSED
libcst/_nodes/tests/test_flatten_behavior.py::FlattenBehavior::test_flatten_pass_behavior_0 PASSED
libcst/_nodes/tests/test_flatten_behavior.py::FlattenBehavior::test_flatten_pass_behavior_1 PASSED
libcst/_nodes/tests/test_flatten_behavior.py::FlattenBehavior::test_flatten_pass_behavior_2 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_valid_0 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_valid_1 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_valid_2 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_valid_3 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_valid_4 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_valid_5 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_valid_6 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_valid_7 PASSED
libcst/_nodes/tests/test_for.py::ForTest::test_valid_8 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_10 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_11 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_12 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_13 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_5 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_6 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_7 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_8 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_invalid_9 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_0 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_1 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_10 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_11 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_12 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_13 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_14 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_15 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_16 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_17 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_18 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_19 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_2 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_20 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_21 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_22 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_23 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_24 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_25 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_26 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_27 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_28 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_29 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_3 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_30 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_31 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_32 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_33 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_34 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_35 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_36 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_37 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_38 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_39 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_4 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_40 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_41 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_42 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_5 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_6 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_7 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_8 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_9 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_native_0 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_native_1 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_native_2 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_native_3 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefCreationTest::test_valid_native_4 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_parse_error_0 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_parse_error_1 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_parse_error_2 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_parse_error_3 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_parse_error_4 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_parse_error_5 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_parse_error_6 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_parse_error_7 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_parse_error_8 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_parse_error_9 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_0 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_1 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_10 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_11 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_12 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_13 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_14 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_15 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_16 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_17 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_18 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_19 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_2 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_20 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_21 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_22 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_23 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_24 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_3 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_38_0 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_38_1 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_38_2 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_38_3 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_38_4 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_38_5 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_38_6 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_38_7 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_38_8 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_4 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_5 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_6 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_7 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_8 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_valid_9 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_versions_0 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_versions_1 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_versions_2 PASSED
libcst/_nodes/tests/test_funcdef.py::FunctionDefParserTest::test_versions_3 SKIPPED
libcst/_nodes/tests/test_global.py::GlobalConstructionTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_global.py::GlobalConstructionTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_global.py::GlobalConstructionTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_global.py::GlobalConstructionTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_global.py::GlobalConstructionTest::test_valid_0 PASSED
libcst/_nodes/tests/test_global.py::GlobalConstructionTest::test_valid_1 PASSED
libcst/_nodes/tests/test_global.py::GlobalConstructionTest::test_valid_2 PASSED
libcst/_nodes/tests/test_global.py::GlobalParsingTest::test_valid_0 PASSED
libcst/_nodes/tests/test_global.py::GlobalParsingTest::test_valid_1 PASSED
libcst/_nodes/tests/test_global.py::GlobalParsingTest::test_valid_2 PASSED
libcst/_nodes/tests/test_if.py::IfTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_if.py::IfTest::test_valid_0 PASSED
libcst/_nodes/tests/test_if.py::IfTest::test_valid_1 PASSED
libcst/_nodes/tests/test_if.py::IfTest::test_valid_2 PASSED
libcst/_nodes/tests/test_if.py::IfTest::test_valid_3 PASSED
libcst/_nodes/tests/test_if.py::IfTest::test_valid_4 PASSED
libcst/_nodes/tests/test_if.py::IfTest::test_valid_5 PASSED
libcst/_nodes/tests/test_if.py::IfTest::test_valid_6 PASSED
libcst/_nodes/tests/test_if.py::IfTest::test_valid_7 PASSED
libcst/_nodes/tests/test_ifexp.py::IfExpTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_ifexp.py::IfExpTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_ifexp.py::IfExpTest::test_valid_0 PASSED
libcst/_nodes/tests/test_ifexp.py::IfExpTest::test_valid_1 PASSED
libcst/_nodes/tests/test_ifexp.py::IfExpTest::test_valid_2 PASSED
libcst/_nodes/tests/test_ifexp.py::IfExpTest::test_valid_3 PASSED
libcst/_nodes/tests/test_ifexp.py::IfExpTest::test_valid_4 PASSED
libcst/_nodes/tests/test_ifexp.py::IfExpTest::test_valid_5 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_invalid_5 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_invalid_6 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_invalid_7 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_valid_0 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_valid_1 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_valid_2 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_valid_3 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_valid_4 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_valid_5 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_valid_6 PASSED
libcst/_nodes/tests/test_import.py::ImportCreateTest::test_valid_7 PASSED
libcst/_nodes/tests/test_import.py::ImportParseTest::test_valid_0 PASSED
libcst/_nodes/tests/test_import.py::ImportParseTest::test_valid_1 PASSED
libcst/_nodes/tests/test_import.py::ImportParseTest::test_valid_2 PASSED
libcst/_nodes/tests/test_import.py::ImportParseTest::test_valid_3 PASSED
libcst/_nodes/tests/test_import.py::ImportParseTest::test_valid_4 PASSED
libcst/_nodes/tests/test_import.py::ImportParseTest::test_valid_5 PASSED
libcst/_nodes/tests/test_import.py::ImportParseTest::test_valid_6 PASSED
libcst/_nodes/tests/test_import.py::ImportParseTest::test_valid_7 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_invalid_5 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_invalid_6 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_invalid_7 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_invalid_8 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_invalid_9 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_valid_0 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_valid_1 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_valid_2 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_valid_3 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_valid_4 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_valid_5 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_valid_6 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_valid_7 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_valid_8 PASSED
libcst/_nodes/tests/test_import.py::ImportFromCreateTest::test_valid_9 PASSED
libcst/_nodes/tests/test_import.py::ImportFromParseTest::test_valid_0 PASSED
libcst/_nodes/tests/test_import.py::ImportFromParseTest::test_valid_1 PASSED
libcst/_nodes/tests/test_import.py::ImportFromParseTest::test_valid_2 PASSED
libcst/_nodes/tests/test_import.py::ImportFromParseTest::test_valid_3 PASSED
libcst/_nodes/tests/test_import.py::ImportFromParseTest::test_valid_4 PASSED
libcst/_nodes/tests/test_import.py::ImportFromParseTest::test_valid_5 PASSED
libcst/_nodes/tests/test_import.py::ImportFromParseTest::test_valid_6 PASSED
libcst/_nodes/tests/test_import.py::ImportFromParseTest::test_valid_7 PASSED
libcst/_nodes/tests/test_import.py::ImportFromParseTest::test_valid_8 PASSED
libcst/_nodes/tests/test_import.py::ImportFromParseTest::test_valid_9 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_0 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_1 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_10 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_2 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_3 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_4 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_5 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_6 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_7 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_8 PASSED
libcst/_nodes/tests/test_indented_block.py::IndentedBlockTest::test_valid_9 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_10 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_11 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_12 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_13 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_14 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_15 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_16 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_17 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_18 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_19 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_5 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_6 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_7 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_8 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_invalid_9 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_0 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_1 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_10 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_11 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_12 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_13 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_14 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_15 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_2 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_3 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_4 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_5 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_6 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_7 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_8 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaCreationTest::test_valid_9 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_0 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_1 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_10 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_11 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_12 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_13 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_14 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_15 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_16 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_17 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_2 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_3 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_38_0 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_4 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_5 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_6 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_7 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_8 PASSED
libcst/_nodes/tests/test_lambda.py::LambdaParserTest::test_valid_9 PASSED
libcst/_nodes/tests/test_leaf_small_statements.py::LeafSmallStatementsTest::test_valid_0 PASSED
libcst/_nodes/tests/test_leaf_small_statements.py::LeafSmallStatementsTest::test_valid_1 PASSED
libcst/_nodes/tests/test_leaf_small_statements.py::LeafSmallStatementsTest::test_valid_2 PASSED
libcst/_nodes/tests/test_list.py::ListTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_list.py::ListTest::test_valid_0 PASSED
libcst/_nodes/tests/test_list.py::ListTest::test_valid_1 PASSED
libcst/_nodes/tests/test_list.py::ListTest::test_valid_2 PASSED
libcst/_nodes/tests/test_list.py::ListTest::test_valid_3 PASSED
libcst/_nodes/tests/test_list.py::ListTest::test_valid_4 PASSED
libcst/_nodes/tests/test_list.py::ListTest::test_valid_5 PASSED
libcst/_nodes/tests/test_list.py::ListTest::test_valid_6 PASSED
libcst/_nodes/tests/test_list.py::ListTest::test_versions_0 PASSED
libcst/_nodes/tests/test_list.py::ListTest::test_versions_1 SKIPPED
libcst/_nodes/tests/test_match.py::MatchTest::test_valid_0 PASSED
libcst/_nodes/tests/test_match.py::MatchTest::test_valid_1 PASSED
libcst/_nodes/tests/test_match.py::MatchTest::test_valid_2 PASSED
libcst/_nodes/tests/test_match.py::MatchTest::test_valid_3 PASSED
libcst/_nodes/tests/test_match.py::MatchTest::test_valid_4 PASSED
libcst/_nodes/tests/test_match.py::MatchTest::test_valid_5 PASSED
libcst/_nodes/tests/test_match.py::MatchTest::test_valid_6 PASSED
libcst/_nodes/tests/test_match.py::MatchTest::test_valid_7 PASSED
libcst/_nodes/tests/test_match.py::MatchTest::test_valid_8 PASSED
libcst/_nodes/tests/test_match.py::MatchTest::test_valid_9 PASSED
libcst/_nodes/tests/test_matrix_multiply.py::NamedExprTest::test_valid_0 PASSED
libcst/_nodes/tests/test_matrix_multiply.py::NamedExprTest::test_valid_1 PASSED
libcst/_nodes/tests/test_matrix_multiply.py::NamedExprTest::test_versions_0 PASSED
libcst/_nodes/tests/test_matrix_multiply.py::NamedExprTest::test_versions_1 SKIPPED
libcst/_nodes/tests/test_matrix_multiply.py::NamedExprTest::test_versions_2 PASSED
libcst/_nodes/tests/test_matrix_multiply.py::NamedExprTest::test_versions_3 SKIPPED
libcst/_nodes/tests/test_module.py::ModuleTest::test_code_and_bytes_properties_0 PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_code_and_bytes_properties_1 PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_code_and_bytes_properties_2 PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_code_and_bytes_properties_3 PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_code_and_bytes_properties_4 PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_code_and_bytes_properties_5 PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_code_for_node_0 PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_code_for_node_1 PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_code_for_node_2 PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_function_position PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_module_config_for_parsing PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_module_position__data_provider_empty PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_module_position__data_provider_empty_program_with_comments PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_module_position__data_provider_empty_with_newline PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_module_position__data_provider_simple_pass PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_module_position__data_provider_simple_pass_with_header_footer PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_multiline_string_position PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_nested_indent_position PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_parser__data_provider_empty_program PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_parser__data_provider_empty_program_with_comments PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_parser__data_provider_empty_program_with_newline SKIPPED
libcst/_nodes/tests/test_module.py::ModuleTest::test_parser__data_provider_simple_pass PASSED
libcst/_nodes/tests/test_module.py::ModuleTest::test_parser__data_provider_simple_pass_with_header_footer PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_valid_0 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_valid_1 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_valid_2 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_valid_3 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_valid_4 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_valid_5 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_valid_6 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_valid_7 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_valid_8 PASSED
libcst/_nodes/tests/test_namedexpr.py::NamedExprTest::test_valid_9 PASSED
libcst/_nodes/tests/test_newline.py::NewlineTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_newline.py::NewlineTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_newline.py::NewlineTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_newline.py::NewlineTest::test_valid_0 PASSED
libcst/_nodes/tests/test_newline.py::NewlineTest::test_valid_1 PASSED
libcst/_nodes/tests/test_newline.py::NewlineTest::test_valid_2 PASSED
libcst/_nodes/tests/test_nonlocal.py::NonlocalConstructionTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_nonlocal.py::NonlocalConstructionTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_nonlocal.py::NonlocalConstructionTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_nonlocal.py::NonlocalConstructionTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_nonlocal.py::NonlocalConstructionTest::test_valid_0 PASSED
libcst/_nodes/tests/test_nonlocal.py::NonlocalConstructionTest::test_valid_1 PASSED
libcst/_nodes/tests/test_nonlocal.py::NonlocalConstructionTest::test_valid_2 PASSED
libcst/_nodes/tests/test_nonlocal.py::NonlocalParsingTest::test_valid_0 PASSED
libcst/_nodes/tests/test_nonlocal.py::NonlocalParsingTest::test_valid_1 PASSED
libcst/_nodes/tests/test_nonlocal.py::NonlocalParsingTest::test_valid_2 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_invalid_5 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_valid_0 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_valid_1 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_valid_2 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_valid_3 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_valid_4 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_valid_5 PASSED
libcst/_nodes/tests/test_number.py::NumberTest::test_valid_6 PASSED
libcst/_nodes/tests/test_raise.py::RaiseConstructionTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_raise.py::RaiseConstructionTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_raise.py::RaiseConstructionTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_raise.py::RaiseConstructionTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_raise.py::RaiseConstructionTest::test_valid_0 PASSED
libcst/_nodes/tests/test_raise.py::RaiseConstructionTest::test_valid_1 PASSED
libcst/_nodes/tests/test_raise.py::RaiseConstructionTest::test_valid_2 PASSED
libcst/_nodes/tests/test_raise.py::RaiseConstructionTest::test_valid_3 PASSED
libcst/_nodes/tests/test_raise.py::RaiseConstructionTest::test_valid_4 PASSED
libcst/_nodes/tests/test_raise.py::RaiseConstructionTest::test_valid_5 PASSED
libcst/_nodes/tests/test_raise.py::RaiseParsingTest::test_valid_0 PASSED
libcst/_nodes/tests/test_raise.py::RaiseParsingTest::test_valid_1 PASSED
libcst/_nodes/tests/test_raise.py::RaiseParsingTest::test_valid_2 PASSED
libcst/_nodes/tests/test_raise.py::RaiseParsingTest::test_valid_3 PASSED
libcst/_nodes/tests/test_raise.py::RaiseParsingTest::test_valid_4 PASSED
libcst/_nodes/tests/test_raise.py::RaiseParsingTest::test_valid_5 PASSED
libcst/_nodes/tests/test_removal_behavior.py::RemovalBehavior::test_removal_pass_behavior_0 PASSED
libcst/_nodes/tests/test_removal_behavior.py::RemovalBehavior::test_removal_pass_behavior_1 PASSED
libcst/_nodes/tests/test_removal_behavior.py::RemovalBehavior::test_removal_pass_behavior_2 PASSED
libcst/_nodes/tests/test_removal_behavior.py::RemovalBehavior::test_removal_pass_behavior_3 PASSED
libcst/_nodes/tests/test_removal_behavior.py::RemovalBehavior::test_removal_pass_behavior_4 PASSED
libcst/_nodes/tests/test_removal_behavior.py::RemovalBehavior::test_removal_pass_behavior_5 PASSED
libcst/_nodes/tests/test_removal_behavior.py::RemovalBehavior::test_removal_pass_behavior_6 PASSED
libcst/_nodes/tests/test_removal_behavior.py::RemovalBehavior::test_removal_pass_behavior_7 PASSED
libcst/_nodes/tests/test_return.py::ReturnCreateTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_return.py::ReturnCreateTest::test_valid_0 PASSED
libcst/_nodes/tests/test_return.py::ReturnCreateTest::test_valid_1 PASSED
libcst/_nodes/tests/test_return.py::ReturnParseTest::test_valid_0 PASSED
libcst/_nodes/tests/test_return.py::ReturnParseTest::test_valid_1 PASSED
libcst/_nodes/tests/test_return.py::ReturnParseTest::test_valid_2 PASSED
libcst/_nodes/tests/test_return.py::ReturnParseTest::test_valid_3 PASSED
libcst/_nodes/tests/test_return.py::ReturnParseTest::test_valid_4 PASSED
libcst/_nodes/tests/test_set.py::ListTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_set.py::ListTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_set.py::ListTest::test_valid_0 PASSED
libcst/_nodes/tests/test_set.py::ListTest::test_valid_1 PASSED
libcst/_nodes/tests/test_set.py::ListTest::test_valid_2 PASSED
libcst/_nodes/tests/test_set.py::ListTest::test_valid_3 PASSED
libcst/_nodes/tests/test_set.py::ListTest::test_valid_4 PASSED
libcst/_nodes/tests/test_set.py::ListTest::test_valid_5 PASSED
libcst/_nodes/tests/test_set.py::ListTest::test_versions_0 PASSED
libcst/_nodes/tests/test_set.py::ListTest::test_versions_1 SKIPPED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_10 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_11 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_5 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_6 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_7 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_8 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_invalid_9 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_0 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_1 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_10 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_11 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_12 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_13 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_14 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_15 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_16 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_17 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_18 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_2 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_3 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_4 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_5 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_6 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_7 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_8 PASSED
libcst/_nodes/tests/test_simple_comp.py::SimpleCompTest::test_valid_9 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_0 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_1 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_10 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_11 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_12 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_13 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_14 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_15 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_16 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_17 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_18 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_19 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_2 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_20 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_21 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_22 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_23 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_24 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_25 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_26 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_3 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_4 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_5 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_6 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_7 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_8 PASSED
libcst/_nodes/tests/test_simple_statement.py::SimpleStatementTest::test_valid_9 PASSED
libcst/_nodes/tests/test_simple_string.py::TestSimpleString::test_quote PASSED
libcst/_nodes/tests/test_simple_whitespace.py::SimpleWhitespaceTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::SimpleWhitespaceTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::SimpleWhitespaceTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::SimpleWhitespaceTest::test_valid_0 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::SimpleWhitespaceTest::test_valid_1 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::SimpleWhitespaceTest::test_valid_2 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::SimpleWhitespaceTest::test_valid_3 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::SimpleWhitespaceTest::test_valid_4 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::ParenthesizedWhitespaceTest::test_valid_0 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::ParenthesizedWhitespaceTest::test_valid_1 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::ParenthesizedWhitespaceTest::test_valid_2 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::ParenthesizedWhitespaceTest::test_valid_3 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::ParenthesizedWhitespaceTest::test_valid_4 PASSED
libcst/_nodes/tests/test_simple_whitespace.py::ParenthesizedWhitespaceTest::test_valid_5 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_0 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_1 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_10 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_11 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_2 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_3 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_4 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_5 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_6 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_7 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_8 PASSED
libcst/_nodes/tests/test_small_statement.py::SmallStatementTest::test_valid_9 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_0 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_1 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_10 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_11 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_12 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_13 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_14 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_15 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_16 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_17 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_18 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_19 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_2 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_20 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_21 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_22 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_23 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_24 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_25 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_3 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_4 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_5 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_6 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_7 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_8 PASSED
libcst/_nodes/tests/test_subscript.py::SubscriptTest::test_valid_9 PASSED
libcst/_nodes/tests/test_trailing_whitespace.py::TrailingWhitespaceTest::test_valid_0 PASSED
libcst/_nodes/tests/test_trailing_whitespace.py::TrailingWhitespaceTest::test_valid_1 PASSED
libcst/_nodes/tests/test_trailing_whitespace.py::TrailingWhitespaceTest::test_valid_2 PASSED
libcst/_nodes/tests/test_trailing_whitespace.py::TrailingWhitespaceTest::test_valid_3 PASSED
libcst/_nodes/tests/test_trailing_whitespace.py::TrailingWhitespaceTest::test_valid_4 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_invalid_5 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_invalid_6 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_invalid_7 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_0 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_1 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_10 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_11 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_12 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_13 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_14 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_2 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_3 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_4 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_5 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_6 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_7 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_8 PASSED
libcst/_nodes/tests/test_try.py::TryTest::test_valid_9 PASSED
libcst/_nodes/tests/test_try.py::TryStarTest::test_valid_0 PASSED
libcst/_nodes/tests/test_try.py::TryStarTest::test_valid_1 PASSED
libcst/_nodes/tests/test_try.py::TryStarTest::test_valid_2 PASSED
libcst/_nodes/tests/test_try.py::TryStarTest::test_valid_3 PASSED
libcst/_nodes/tests/test_try.py::TryStarTest::test_valid_4 PASSED
libcst/_nodes/tests/test_try.py::TryStarTest::test_valid_5 PASSED
libcst/_nodes/tests/test_try.py::TryStarTest::test_valid_6 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_0 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_1 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_10 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_11 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_12 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_13 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_14 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_2 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_3 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_4 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_5 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_6 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_7 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_8 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_valid_9 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_versions_0 PASSED
libcst/_nodes/tests/test_tuple.py::TupleTest::test_versions_1 SKIPPED
libcst/_nodes/tests/test_type_alias.py::TypeAliasCreationTest::test_valid_0 PASSED
libcst/_nodes/tests/test_type_alias.py::TypeAliasCreationTest::test_valid_1 PASSED
libcst/_nodes/tests/test_type_alias.py::TypeAliasCreationTest::test_valid_2 PASSED
libcst/_nodes/tests/test_type_alias.py::TypeAliasCreationTest::test_valid_3 PASSED
libcst/_nodes/tests/test_type_alias.py::TypeAliasCreationTest::test_valid_4 PASSED
libcst/_nodes/tests/test_type_alias.py::TypeAliasCreationTest::test_valid_5 PASSED
libcst/_nodes/tests/test_type_alias.py::TypeAliasCreationTest::test_valid_6 PASSED
libcst/_nodes/tests/test_type_alias.py::TypeAliasParserTest::test_valid_0 PASSED
libcst/_nodes/tests/test_type_alias.py::TypeAliasParserTest::test_valid_1 PASSED
libcst/_nodes/tests/test_type_alias.py::TypeAliasParserTest::test_valid_2 PASSED
libcst/_nodes/tests/test_type_alias.py::TypeAliasParserTest::test_valid_3 PASSED
libcst/_nodes/tests/test_unary_op.py::UnaryOperationTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_unary_op.py::UnaryOperationTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_unary_op.py::UnaryOperationTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_unary_op.py::UnaryOperationTest::test_valid_0 PASSED
libcst/_nodes/tests/test_unary_op.py::UnaryOperationTest::test_valid_1 PASSED
libcst/_nodes/tests/test_unary_op.py::UnaryOperationTest::test_valid_2 PASSED
libcst/_nodes/tests/test_unary_op.py::UnaryOperationTest::test_valid_3 PASSED
libcst/_nodes/tests/test_unary_op.py::UnaryOperationTest::test_valid_4 PASSED
libcst/_nodes/tests/test_unary_op.py::UnaryOperationTest::test_valid_5 PASSED
libcst/_nodes/tests/test_unary_op.py::UnaryOperationTest::test_valid_6 PASSED
libcst/_nodes/tests/test_while.py::WhileTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_while.py::WhileTest::test_valid_0 PASSED
libcst/_nodes/tests/test_while.py::WhileTest::test_valid_1 PASSED
libcst/_nodes/tests/test_while.py::WhileTest::test_valid_2 PASSED
libcst/_nodes/tests/test_while.py::WhileTest::test_valid_3 PASSED
libcst/_nodes/tests/test_while.py::WhileTest::test_valid_4 PASSED
libcst/_nodes/tests/test_while.py::WhileTest::test_valid_5 PASSED
libcst/_nodes/tests/test_while.py::WhileTest::test_valid_6 PASSED
libcst/_nodes/tests/test_while.py::WhileTest::test_valid_7 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_adding_parens PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_0 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_1 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_10 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_11 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_12 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_2 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_3 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_4 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_5 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_6 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_7 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_8 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_valid_9 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_versions_0 PASSED
libcst/_nodes/tests/test_with.py::WithTest::test_versions_1 SKIPPED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_invalid_0 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_invalid_1 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_invalid_2 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_invalid_3 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_invalid_4 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_valid_0 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_valid_1 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_valid_2 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_valid_3 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_valid_4 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_valid_5 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_valid_6 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_valid_7 PASSED
libcst/_nodes/tests/test_yield.py::YieldConstructionTest::test_valid_8 PASSED
libcst/_nodes/tests/test_yield.py::YieldParsingTest::test_valid_0 PASSED
libcst/_nodes/tests/test_yield.py::YieldParsingTest::test_valid_1 PASSED
libcst/_nodes/tests/test_yield.py::YieldParsingTest::test_valid_2 PASSED
libcst/_nodes/tests/test_yield.py::YieldParsingTest::test_valid_3 PASSED
libcst/_nodes/tests/test_yield.py::YieldParsingTest::test_valid_4 PASSED
libcst/_nodes/tests/test_yield.py::YieldParsingTest::test_valid_5 PASSED
libcst/_nodes/tests/test_yield.py::YieldParsingTest::test_valid_6 PASSED
libcst/_nodes/tests/test_yield.py::YieldParsingTest::test_valid_7 PASSED
libcst/_nodes/tests/test_yield.py::YieldParsingTest::test_versions_0 PASSED
libcst/_nodes/tests/test_yield.py::YieldParsingTest::test_versions_1 SKIPPED
libcst/_parser/parso/tests/test_fstring.py::ParsoTokenizeTest::test_tokenize_start_pos_0 PASSED
libcst/_parser/parso/tests/test_fstring.py::ParsoTokenizeTest::test_tokenize_start_pos_1 PASSED
libcst/_parser/parso/tests/test_fstring.py::ParsoTokenizeTest::test_tokenize_start_pos_2 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_backslash PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_brackets_no_indentation PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_carriage_return PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_endmarker_end_pos PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_error_literal PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_error_string PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_error_token_after_dedent PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_form_feed PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_0 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_1 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_10 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_11 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_12 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_13 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_14 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_2 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_3 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_4 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_5 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_6 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_7 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_8 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_fstring_9 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_function_whitespace PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_identifier_contains_unicode PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_indent_error_recovery PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_simple_no_whitespace PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_simple_with_whitespace PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_token_types_0 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_token_types_1 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_token_types_2 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_token_types_3 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_token_types_4 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_token_types_5 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_token_types_6 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_token_types_7 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_token_types_8 PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_tokenize_multiline_I PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_tokenize_multiline_II PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_tokenize_multiline_III PASSED
libcst/_parser/parso/tests/test_tokenize.py::ParsoTokenizerTest::test_ur_literals PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_python_bytes_to_unicode_unicode_text PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_0 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_1 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_10 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_11 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_12 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_13 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_14 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_15 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_16 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_17 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_18 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_19 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_2 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_3 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_4 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_5 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_6 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_7 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_8 PASSED
libcst/_parser/parso/tests/test_utils.py::ParsoUtilsTest::test_split_lines_9 PASSED
libcst/_parser/tests/test_config.py::ConfigTest::test_pick_compatible PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_detect_default_newline_disabled PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_detect_trailing_newline_disabled PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_detect_trailing_newline_has_newline PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_detect_trailing_newline_has_newline_after_line_continuation PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_detect_trailing_newline_missing_newline PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_detect_trailing_newline_missing_newline_after_line_continuation PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_empty_input PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_encoding_inferred PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_encoding_non_ascii_compatible_utf_16_with_bom PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_encoding_partial_given PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_encoding_str_not_bytes_disables_inference PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_future_imports_in_correct_position PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_future_imports_in_mixed_position PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_indent_inferred PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_indent_partial_given PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_newline_inferred PASSED
libcst/_parser/tests/test_detect_config.py::TestDetectConfig::test_detect_module_config__data_provider_newline_partial_given PASSED
libcst/_parser/tests/test_footer_behavior.py::FooterBehaviorTest::test_parsers__data_provider_complex_reparented_footer_module PASSED
libcst/_parser/tests/test_footer_behavior.py::FooterBehaviorTest::test_parsers__data_provider_header_only_module PASSED
libcst/_parser/tests/test_footer_behavior.py::FooterBehaviorTest::test_parsers__data_provider_simple_header_footer_module PASSED
libcst/_parser/tests/test_footer_behavior.py::FooterBehaviorTest::test_parsers__data_provider_simple_module PASSED
libcst/_parser/tests/test_footer_behavior.py::FooterBehaviorTest::test_parsers__data_provider_simple_reparented_footer_module PASSED
libcst/_parser/tests/test_footer_behavior.py::FooterBehaviorTest::test_parsers__data_provider_statement_comment_reparent PASSED
libcst/_parser/tests/test_footer_behavior.py::FooterBehaviorTest::test_parsers__data_provider_statement_comment_with_empty_lines PASSED
libcst/_parser/tests/test_node_identity.py::DuplicateLeafNodeTest::test_tokenize_0 PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_native_fallible_into_py PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_base_parser__multiple_possibilities PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_base_parser__unexpected_dedent PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_base_parser__unexpected_indent PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_convert_nonterminal__arglist_non_default_after_default PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_convert_nonterminal__arglist_trailing_param_star_with_comma PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_convert_nonterminal__arglist_trailing_param_star_without_comma PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_convert_nonterminal__class_arg_positional_after_keyword PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_convert_nonterminal__class_arg_positional_expansion_after_keyword PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_convert_nonterminal__dict_unpacking PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_wrapped_tokenize__expected_dedent PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_wrapped_tokenize__invalid_token PASSED
libcst/_parser/tests/test_parse_errors.py::ParseErrorsTest::test_parser_syntax_error_str__data_provider_wrapped_tokenize__mismatched_braces PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_0 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_1 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_10 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_11 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_12 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_13 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_14 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_15 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_16 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_2 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_3 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_4 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_5 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_6 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_7 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_8 PASSED
libcst/_parser/tests/test_version_compare.py::VersionCompareTest::test_tokenize_9 PASSED
libcst/_parser/tests/test_whitespace_parser.py::WhitespaceParserTest::test_parsers__data_provider_empty_lines_empty_list PASSED
libcst/_parser/tests/test_whitespace_parser.py::WhitespaceParserTest::test_parsers__data_provider_empty_lines_multiple PASSED
libcst/_parser/tests/test_whitespace_parser.py::WhitespaceParserTest::test_parsers__data_provider_empty_lines_non_default_newline PASSED
libcst/_parser/tests/test_whitespace_parser.py::WhitespaceParserTest::test_parsers__data_provider_empty_lines_single_line PASSED
libcst/_parser/tests/test_whitespace_parser.py::WhitespaceParserTest::test_parsers__data_provider_simple_whitespace_empty PASSED
libcst/_parser/tests/test_whitespace_parser.py::WhitespaceParserTest::test_parsers__data_provider_simple_whitespace_end_of_line PASSED
libcst/_parser/tests/test_whitespace_parser.py::WhitespaceParserTest::test_parsers__data_provider_simple_whitespace_line_continuation PASSED
libcst/_parser/tests/test_whitespace_parser.py::WhitespaceParserTest::test_parsers__data_provider_simple_whitespace_start_of_line PASSED
libcst/_parser/tests/test_whitespace_parser.py::WhitespaceParserTest::test_parsers__data_provider_trailing_whitespace PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_error_dedent PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_errortoken PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_async_no_token_35 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_async_no_token_36 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_async_py35 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_async_py36 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_async_py37 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_async_py38 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_simple_py35 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_simple_py36 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_simple_py37 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_simple_py38 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_with_indent_py35 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_with_indent_py36 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_with_indent_py37 PASSED
libcst/_parser/tests/test_wrapped_tokenize.py::WrappedTokenizeTest::test_tokenize__data_provider_with_indent_py38 PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_invalid_partial_parser_config__data_provider_default_indent PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_invalid_partial_parser_config__data_provider_default_newline PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_invalid_partial_parser_config__data_provider_encoding PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_invalid_partial_parser_config__data_provider_python_version PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_invalid_partial_parser_config__data_provider_python_version_unsupported PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_valid_partial_parser_config__data_provider_default_indent PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_valid_partial_parser_config__data_provider_default_newline PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_valid_partial_parser_config__data_provider_empty PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_valid_partial_parser_config__data_provider_encoding PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_valid_partial_parser_config__data_provider_python_version_a PASSED
libcst/_parser/types/tests/test_config.py::TestConfig::test_valid_partial_parser_config__data_provider_python_version_b PASSED
libcst/codemod/commands/tests/test_add_pyre_directive.py::TestAddPyreUnsafeCommand::test_add_to_file PASSED
libcst/codemod/commands/tests/test_add_pyre_directive.py::TestAddPyreUnsafeCommand::test_add_to_file_with_comment PASSED
libcst/codemod/commands/tests/test_add_pyre_directive.py::TestAddPyreUnsafeCommand::test_add_to_file_with_import PASSED
libcst/codemod/commands/tests/test_add_pyre_directive.py::TestAddPyreUnsafeCommand::test_add_to_file_with_pyre_unsafe PASSED
libcst/codemod/commands/tests/test_add_pyre_directive.py::TestAddPyreUnsafeCommand::test_add_to_file_with_pyre_unsafe_after PASSED
libcst/codemod/commands/tests/test_add_pyre_directive.py::TestAddPyreUnsafeCommand::test_add_to_file_with_pyre_unsafe_before PASSED
libcst/codemod/commands/tests/test_add_pyre_directive.py::TestAddPyreUnsafeCommand::test_empty_file PASSED
libcst/codemod/commands/tests/test_add_trailing_commas.py::AddTrailingCommasTest::test_skip_transforming_calls PASSED
libcst/codemod/commands/tests/test_add_trailing_commas.py::AddTrailingCommasTest::test_skip_transforming_defines PASSED
libcst/codemod/commands/tests/test_add_trailing_commas.py::AddTrailingCommasTest::test_transform_calls PASSED
libcst/codemod/commands/tests/test_add_trailing_commas.py::AddTrailingCommasTest::test_transform_defines PASSED
libcst/codemod/commands/tests/test_add_trailing_commas.py::AddTrailingCommasTest::test_using_custom_presets PASSED
libcst/codemod/commands/tests/test_add_trailing_commas.py::AddTrailingCommasTest::test_using_yapf_presets PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_enable_unsupported_await PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_enable_unsupported_comments PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_formatspec_conversion PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_name_replacement PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_noop PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_position_replacement PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_replacement_with_conversion PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_replacement_with_dict PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_replacement_with_escapes PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_replacement_with_expression PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_replacement_with_newline PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_replacement_with_string PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_unsupported_expansion PASSED
libcst/codemod/commands/tests/test_convert_format_to_fstring.py::ConvertFormatStringCommandTest::test_unsupported_expression PASSED
libcst/codemod/commands/tests/test_convert_namedtuple_to_dataclass.py::ConvertNamedTupleToDataclassCommandTest::test_aliased_module_import PASSED
libcst/codemod/commands/tests/test_convert_namedtuple_to_dataclass.py::ConvertNamedTupleToDataclassCommandTest::test_aliased_object_import PASSED
libcst/codemod/commands/tests/test_convert_namedtuple_to_dataclass.py::ConvertNamedTupleToDataclassCommandTest::test_change PASSED
libcst/codemod/commands/tests/test_convert_namedtuple_to_dataclass.py::ConvertNamedTupleToDataclassCommandTest::test_multiple_bases PASSED
libcst/codemod/commands/tests/test_convert_namedtuple_to_dataclass.py::ConvertNamedTupleToDataclassCommandTest::test_nested_classes PASSED
libcst/codemod/commands/tests/test_convert_namedtuple_to_dataclass.py::ConvertNamedTupleToDataclassCommandTest::test_no_change PASSED
libcst/codemod/commands/tests/test_convert_namedtuple_to_dataclass.py::ConvertNamedTupleToDataclassCommandTest::test_other_unused_imports_not_removed PASSED
libcst/codemod/commands/tests/test_convert_namedtuple_to_dataclass.py::ConvertNamedTupleToDataclassCommandTest::test_with_decorator_already PASSED
libcst/codemod/commands/tests/test_convert_percent_format_to_fstring.py::ConvertPercentFormatStringCommandTest::test_escaping PASSED
libcst/codemod/commands/tests/test_convert_percent_format_to_fstring.py::ConvertPercentFormatStringCommandTest::test_not_supported_case PASSED
libcst/codemod/commands/tests/test_convert_percent_format_to_fstring.py::ConvertPercentFormatStringCommandTest::test_simple_cases PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_AssignForWith::test_convert_assignments PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_AssignForWith::test_convert_assignments_in_context PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_AssignForWith::test_converting_for_statements PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_AssignForWith::test_converting_with_statements PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_AssignForWith::test_multiple_assignments PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_AssignForWith::test_multiple_elements_in_assign_lhs PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_AssignForWith::test_no_change_when_type_comment_unused PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_AssignForWith::test_preserves_trailing_comment PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_AssignForWith::test_semicolons_with_assignment PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_FunctionDef::test_do_not_traverse_lambda_Param PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_FunctionDef::test_inlined_function_type_comments PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_FunctionDef::test_method_transforms PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_FunctionDef::test_no_change_if_function_type_comments_unused PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_FunctionDef::test_no_quoting PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_FunctionDef::test_prioritization_order_for_type_application PASSED
libcst/codemod/commands/tests/test_convert_type_comments.py::TestConvertTypeComments_FunctionDef::test_simple_function_type_comments PASSED
libcst/codemod/commands/tests/test_convert_union_to_or.py::TestConvertUnionToOrCommand::test_nested_union PASSED
libcst/codemod/commands/tests/test_convert_union_to_or.py::TestConvertUnionToOrCommand::test_simple_union PASSED
libcst/codemod/commands/tests/test_convert_union_to_or.py::TestConvertUnionToOrCommand::test_single_type_union PASSED
libcst/codemod/commands/tests/test_convert_union_to_or.py::TestConvertUnionToOrCommand::test_union_in_function PASSED
libcst/codemod/commands/tests/test_convert_union_to_or.py::TestConvertUnionToOrCommand::test_union_no_import PASSED
libcst/codemod/commands/tests/test_convert_union_to_or.py::TestConvertUnionToOrCommand::test_union_with_alias PASSED
libcst/codemod/commands/tests/test_convert_union_to_or.py::TestConvertUnionToOrCommand::test_union_with_unused_import PASSED
libcst/codemod/commands/tests/test_ensure_import_present.py::EnsureImportPresentCommandTest::test_import_entity PASSED
libcst/codemod/commands/tests/test_ensure_import_present.py::EnsureImportPresentCommandTest::test_import_entity_aliased PASSED
libcst/codemod/commands/tests/test_ensure_import_present.py::EnsureImportPresentCommandTest::test_import_module PASSED
libcst/codemod/commands/tests/test_ensure_import_present.py::EnsureImportPresentCommandTest::test_import_module_aliased PASSED
libcst/codemod/commands/tests/test_ensure_import_present.py::EnsureImportPresentCommandTest::test_import_wildcard PASSED
libcst/codemod/commands/tests/test_fix_pyre_directives.py::TestFixPyreDirectivesCommand::test_fix_body_duplicate PASSED
libcst/codemod/commands/tests/test_fix_pyre_directives.py::TestFixPyreDirectivesCommand::test_fix_header_duplicate PASSED
libcst/codemod/commands/tests/test_fix_pyre_directives.py::TestFixPyreDirectivesCommand::test_fix_misspelled_body PASSED
libcst/codemod/commands/tests/test_fix_pyre_directives.py::TestFixPyreDirectivesCommand::test_fix_misspelled_header PASSED
libcst/codemod/commands/tests/test_fix_pyre_directives.py::TestFixPyreDirectivesCommand::test_fix_misspelled_header_duplicate PASSED
libcst/codemod/commands/tests/test_fix_pyre_directives.py::TestFixPyreDirectivesCommand::test_fix_misspelled_header_duplicate_body PASSED
libcst/codemod/commands/tests/test_fix_pyre_directives.py::TestFixPyreDirectivesCommand::test_fix_wrong_location PASSED
libcst/codemod/commands/tests/test_fix_pyre_directives.py::TestFixPyreDirectivesCommand::test_no_need_to_fix_complex_bottom PASSED
libcst/codemod/commands/tests/test_fix_pyre_directives.py::TestFixPyreDirectivesCommand::test_no_need_to_fix_complex_top PASSED
libcst/codemod/commands/tests/test_fix_pyre_directives.py::TestFixPyreDirectivesCommand::test_no_need_to_fix_simple PASSED
libcst/codemod/commands/tests/test_fix_variadic_callable.py::TestFixVariadicCallableCommmand::test_callable_import_alias PASSED
libcst/codemod/commands/tests/test_fix_variadic_callable.py::TestFixVariadicCallableCommmand::test_callable_no_arguments PASSED
libcst/codemod/commands/tests/test_fix_variadic_callable.py::TestFixVariadicCallableCommmand::test_callable_typing PASSED
libcst/codemod/commands/tests/test_fix_variadic_callable.py::TestFixVariadicCallableCommmand::test_callable_typing_alias PASSED
libcst/codemod/commands/tests/test_fix_variadic_callable.py::TestFixVariadicCallableCommmand::test_callable_with_arguments PASSED
libcst/codemod/commands/tests/test_fix_variadic_callable.py::TestFixVariadicCallableCommmand::test_callable_with_optional PASSED
libcst/codemod/commands/tests/test_fix_variadic_callable.py::TestFixVariadicCallableCommmand::test_callable_with_variadic_arguments PASSED
libcst/codemod/commands/tests/test_noop.py::TestNOOPCodemod::test_noop PASSED
libcst/codemod/commands/tests/test_remove_pyre_directive.py::TestRemovePyreStrictCommand::test_remove_from_file PASSED
libcst/codemod/commands/tests/test_remove_pyre_directive.py::TestRemovePyreStrictCommand::test_remove_from_file_with_comment PASSED
libcst/codemod/commands/tests/test_remove_pyre_directive.py::TestRemovePyreStrictCommand::test_remove_from_file_with_pyre_strict_after PASSED
libcst/codemod/commands/tests/test_remove_pyre_directive.py::TestRemovePyreStrictCommand::test_remove_from_file_with_pyre_strict_before PASSED
libcst/codemod/commands/tests/test_remove_pyre_directive.py::TestRemovePyreStrictCommand::test_remove_from_file_without_pyre_strict PASSED
libcst/codemod/commands/tests/test_remove_pyre_directive.py::TestRemovePyreUnsafeCommand::test_remove_from_file PASSED
libcst/codemod/commands/tests/test_remove_pyre_directive.py::TestRemovePyreUnsafeCommand::test_remove_from_file_with_comment PASSED
libcst/codemod/commands/tests/test_remove_pyre_directive.py::TestRemovePyreUnsafeCommand::test_remove_from_file_with_pyre_unsafe_after PASSED
libcst/codemod/commands/tests/test_remove_pyre_directive.py::TestRemovePyreUnsafeCommand::test_remove_from_file_with_pyre_unsafe_before PASSED
libcst/codemod/commands/tests/test_remove_pyre_directive.py::TestRemovePyreUnsafeCommand::test_remove_from_file_without_pyre_unsafe PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_access_in_assignment PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_conditional_import PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_dotted_imports PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_double_import PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_enclosed_attributes PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_no_formatting_if_no_unused_imports PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_simple_case PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_suppression PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_suppression_on_first_line_of_multiline_import_refers_to_whole_block PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_type_annotations PASSED
libcst/codemod/commands/tests/test_remove_unused_imports.py::RemoveUnusedImportsCommandTest::test_unused_in_conditional PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_comma_import PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_comma_import_from PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_comma_import_from_parens PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_complex_module_rename PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_complex_module_rename_with_asname PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_import_parent_module PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_import_parent_module_2 PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_import_parent_module_3 PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_import_parent_module_asname PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_import_same_dotted_module PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_import_same_module PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_input_with_colon_sep PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_input_with_colon_sep_at_the_end PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_input_with_colon_sep_at_the_front PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_module_does_not_change PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_names_with_repeated_substrings PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_no_change_because_no_match_was_found PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_no_codemod PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_no_removal_of_dotted_import_in_use PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_no_removal_of_import_from_in_use PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_no_removal_of_import_in_use PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_other_import_froms_untouched PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_other_imports_untouched PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_other_unused_imports_untouched PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_push_down_toplevel_names PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_push_down_toplevel_names_with_asname PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_attr PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_attr_asname PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_attr_asname_2 PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_class PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_import_from_prefix PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_import_prefix PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_importfrom_same_module PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_importfrom_same_module_2 PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_local_variable PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_module_import PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_module_import_2 PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_module_import_from PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_module_import_from_2 PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_module_import_no_change PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_multiple_imports PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_multiple_occurrences PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_name PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_name_asname PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_repeated_name_with_asname PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_single_with_colon PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_rename_to_builtin PASSED
libcst/codemod/commands/tests/test_rename.py::TestRenameCommand::test_repeated_name PASSED
libcst/codemod/commands/tests/test_rename_typing_generic_aliases.py::TestRenameCommand::test_rename_typing_generic_alias PASSED
libcst/codemod/commands/tests/test_strip_strings_from_types.py::TestStripStringsCodemod::test_async PASSED
libcst/codemod/commands/tests/test_strip_strings_from_types.py::TestStripStringsCodemod::test_literal PASSED
libcst/codemod/commands/tests/test_strip_strings_from_types.py::TestStripStringsCodemod::test_literal_alias PASSED
libcst/codemod/commands/tests/test_strip_strings_from_types.py::TestStripStringsCodemod::test_literal_object PASSED
libcst/codemod/commands/tests/test_strip_strings_from_types.py::TestStripStringsCodemod::test_literal_object_alias PASSED
libcst/codemod/commands/tests/test_strip_strings_from_types.py::TestStripStringsCodemod::test_non_async PASSED
libcst/codemod/commands/tests/test_strip_strings_from_types.py::TestStripStringsCodemod::test_noop PASSED
libcst/codemod/commands/tests/test_strip_strings_from_types.py::TestStripStringsCodemod::test_recursive PASSED
libcst/codemod/commands/tests/test_unnecessary_format_string.py::TestUnnecessaryFormatString::test_replace PASSED
libcst/codemod/tests/test_codemod.py::TestSkipDetection::test_detect_skip PASSED
libcst/codemod/tests/test_codemod.py::TestSkipDetection::test_did_not_skip_but_should XFAIL
libcst/codemod/tests/test_codemod.py::TestSkipDetection::test_skipped_but_should_not XFAIL
libcst/codemod/tests/test_codemod.py::TestMultipass::test_multi_iterations PASSED
libcst/codemod/tests/test_codemod_cli.py::TestCodemodCLI::test_codemod_external PASSED
libcst/codemod/tests/test_codemod_cli.py::TestCodemodCLI::test_matcher_decorators_multiprocessing PASSED
libcst/codemod/tests/test_codemod_cli.py::TestCodemodCLI::test_warning_messages_several_files PASSED
libcst/codemod/tests/test_metadata.py::TestMetadata::test_metadata_works PASSED
libcst/codemod/tests/test_runner.py::TestRunner::test_runner_default PASSED
libcst/codemod/tests/test_runner.py::TestRunner::test_runner_failure PASSED
libcst/codemod/tests/test_runner.py::TestRunner::test_runner_interrupted PASSED
libcst/codemod/tests/test_runner.py::TestRunner::test_runner_skip PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_and_modify_complex PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_at_first_block PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_existing_at_top PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_explicit_relative PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_explicit_relative_alias PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_explicit_relative_object_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_future PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_import_preserve_doctring_multiples PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_import_preserve_doctring_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_module_alias_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_module_complex PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_module_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_no_import_block_before_statement PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_object_alias_modify_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_object_alias_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_object_explicit_relative_modify_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_object_modify_complex PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_object_modify_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_object_relative_modify_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_object_resolve_dotted_relative_modify_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_object_resolve_explicit_relative_modify_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_add_object_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_do_not_add_existing PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_dont_add_explicit_relative_object_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_dont_add_module_alias_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_dont_add_module_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_dont_add_object_alias_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_dont_add_object_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_dont_add_relative_object_simple PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_import_in_docstring_module PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_import_in_module_with_standalone_string_not_a_docstring PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_import_order PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_noop PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_strict_module_no_imports PASSED
libcst/codemod/visitors/tests/test_add_imports.py::TestAddImportsCodemod::test_strict_module_with_imports PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_adding_typed_dicts__data_provider_insert_new_TypedDict_class_not_in_source_file PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_adding_typed_dicts__data_provider_insert_only_TypedDict_class_not_already_in_source PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_adding_typevars__data_provider_insert_Generic_base_class PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_adding_typevars__data_provider_insert_new_TypeVar_not_in_source_file PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_adding_typevars__data_provider_insert_only_used_TypeVar_not_already_in_source PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_classes__data_provider_respect_default_values_1 PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_classes__data_provider_respect_default_values_2 PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_function_nested_imports__data_provider_import_inside_list PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_functions_pep_604__data_provider_pep_604 PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_functions_pep_604__data_provider_pep_604_import PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_functions_py38__data_provider_positional_only_arg_with_default_value PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_functions_py38__data_provider_required_positional_only_args PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_functions_with_existing_annotations__data_provider_fully_annotated_with_different_stub PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_globals__data_provider_needs_added_import PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_globals__data_provider_simple PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_globals__data_provider_simple_with_existing PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_globals__data_provider_splitting_multi_assigns PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_globals__data_provider_with_generic PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_globals__data_provider_with_relative_imports PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_globals__data_provider_with_separate_declaration PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_mixed__data_provider_add_global_annotation_simple_case PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_mixed__data_provider_add_global_annotation_with_Type__no_added_import PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_mixed__data_provider_global_and_attribute_of_same_name PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_mixed__data_provider_handle_quoted_annotations PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_mixed__data_provider_list_assign__add_new_top_level_declarations PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_mixed__data_provider_method_and_function_of_same_name PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_mixed__data_provider_tuple_assign__add_new_top_level_declarations PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_mixed__data_provider_tuples_with_subscripts__add_new_toplevel_declaration PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_REQUIRES_PREEXISTING_fully_qualified_with_alias PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_REQURIES_PREEXISTING_new_import_okay_if_existing_aliased PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_REQURIRES_PREEXISTING_fully_qualified_typing PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_add_imports_for_doubly_nested_types PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_add_imports_for_generics PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_add_imports_for_nested_types PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_async_with_decorators__bare_stub PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_async_with_decorators__full_stub PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_basic_return PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_deeply_nested_example_with_multiline_annotation PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_do_not_add_imports_inside_of_Type PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_no_override_existing PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_param_with_existng_return PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_return_and_params_general PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_return_with_existing_param PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_with_as_import PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_with_conflicting_imported_symbols PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_with_conflicts_between_imported_and_existing_symbols PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_with_import__basic PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_with_import__preexisting PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_with_import__unneeded_explicit PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_with_nested_import PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_with_typing_import__add_to_preexisting_line PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_with_typing_import__basic PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_simple_functions__data_provider_with_variadic_arguments PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_using_incomplete_stubs__data_provider_fully_annotated_with_untyped_stub PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_using_incomplete_stubs__data_provider_params_annotated_with_return_from_stub PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_using_incomplete_stubs__data_provider_partially_annotated_params_with_partial_stub PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_with_forward_references__data_provider_parameter_forward_reference PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_with_forward_references__data_provider_return_backward_reference PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_with_forward_references__data_provider_return_forward_reference PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_with_forward_references__data_provider_return_self PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_annotate_with_forward_references__data_provider_return_undefined_name PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_count_annotations__data_provider_test_counting_globals_classes_and_attributes PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_count_annotations__data_provider_test_counting_no_changes PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_count_annotations__data_provider_test_counting_parameters_and_returns PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_no_duplicate_annotations__data_provider_class PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_no_duplicate_annotations__data_provider_mixed PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_no_duplicate_annotations__data_provider_toplevel PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching__data_provider_matched_signature PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching__data_provider_matched_signature_with_permuted_kwargs PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching__data_provider_mismatched_posarg_names PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching__data_provider_mismatched_return_type PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching__data_provider_mismatched_signature_annotation PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching__data_provider_mismatched_signature_posargs PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_always_qualify__data_provider_always_qualify PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_always_qualify__data_provider_never_qualify_typing PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_always_qualify__data_provider_preserve_explicit_from_import PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_nonstrict_posargs__data_provider_mismatched_kwarg_names PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_nonstrict_posargs__data_provider_mismatched_posarg_names PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_strict_annotation_matching__data_provider_matched_signature PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_strict_annotation_matching__data_provider_matched_signature_with_permuted_kwargs PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_strict_annotation_matching__data_provider_mismatched_posarg_names PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_strict_annotation_matching__data_provider_mismatched_return_type PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_strict_annotation_matching__data_provider_mismatched_signature_annotation PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_signature_matching_with_strict_annotation_matching__data_provider_mismatched_signature_posargs PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_use_future_annotations__data_provider_basic_example_using_future_annotations PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_use_future_annotations__data_provider_no_use_future_if_no_changes PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_valid_assign_expressions__data_provider_attribute PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_valid_assign_expressions__data_provider_list PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_valid_assign_expressions__data_provider_name PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_valid_assign_expressions__data_provider_starred PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_valid_assign_expressions__data_provider_subscript PASSED
libcst/codemod/visitors/tests/test_apply_type_annotations.py::TestApplyAnnotationsVisitor::test_valid_assign_expressions__data_provider_tuple PASSED
libcst/codemod/visitors/tests/test_gather_comments.py::TestGatherCommentsVisitor::test_no_comments PASSED
libcst/codemod/visitors/tests/test_gather_comments.py::TestGatherCommentsVisitor::test_noqa_comments PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_exports_ignore_invalid_1 PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_exports_ignore_invalid_2 PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_exports_ignore_valid_1 PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_exports_ignore_valid_2 PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_exports_ignore_valid_3 PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_exports_simple PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_exports_simple2 PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_exports_simple_annotated PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_exports_simple_set PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_exports_simple_tuple PASSED
libcst/codemod/visitors/tests/test_gather_exports.py::TestGatherExportsVisitor::test_gather_noop PASSED
libcst/codemod/visitors/tests/test_gather_global_names.py::TestGatherGlobalNamesVisitor::test_gather_nothing PASSED
libcst/codemod/visitors/tests/test_gather_global_names.py::TestGatherGlobalNamesVisitor::test_globals PASSED
libcst/codemod/visitors/tests/test_gather_global_names.py::TestGatherGlobalNamesVisitor::test_omit_nested PASSED
libcst/codemod/visitors/tests/test_gather_imports.py::TestGatherImportsVisitor::test_gather_aliased_module PASSED
libcst/codemod/visitors/tests/test_gather_imports.py::TestGatherImportsVisitor::test_gather_aliased_object PASSED
libcst/codemod/visitors/tests/test_gather_imports.py::TestGatherImportsVisitor::test_gather_aliased_object_disjoint PASSED
libcst/codemod/visitors/tests/test_gather_imports.py::TestGatherImportsVisitor::test_gather_aliased_object_mixed PASSED
libcst/codemod/visitors/tests/test_gather_imports.py::TestGatherImportsVisitor::test_gather_module PASSED
libcst/codemod/visitors/tests/test_gather_imports.py::TestGatherImportsVisitor::test_gather_nothing PASSED
libcst/codemod/visitors/tests/test_gather_imports.py::TestGatherImportsVisitor::test_gather_object PASSED
libcst/codemod/visitors/tests/test_gather_imports.py::TestGatherImportsVisitor::test_gather_object_disjoint PASSED
libcst/codemod/visitors/tests/test_gather_imports.py::TestGatherImportsVisitor::test_gather_relative_object PASSED
libcst/codemod/visitors/tests/test_gather_string_annotation_names.py::TestGatherNamesFromStringAnnotationsVisitor::test_complex PASSED
libcst/codemod/visitors/tests/test_gather_string_annotation_names.py::TestGatherNamesFromStringAnnotationsVisitor::test_concatenated_string_annotations PASSED
libcst/codemod/visitors/tests/test_gather_string_annotation_names.py::TestGatherNamesFromStringAnnotationsVisitor::test_dotted_names PASSED
libcst/codemod/visitors/tests/test_gather_string_annotation_names.py::TestGatherNamesFromStringAnnotationsVisitor::test_literals PASSED
libcst/codemod/visitors/tests/test_gather_string_annotation_names.py::TestGatherNamesFromStringAnnotationsVisitor::test_no_annotations PASSED
libcst/codemod/visitors/tests/test_gather_string_annotation_names.py::TestGatherNamesFromStringAnnotationsVisitor::test_simple_string_annotations PASSED
libcst/codemod/visitors/tests/test_gather_string_annotation_names.py::TestGatherNamesFromStringAnnotationsVisitor::test_typevars PASSED
libcst/codemod/visitors/tests/test_gather_unused_imports.py::TestGatherUnusedImportsVisitor::test_alias PASSED
libcst/codemod/visitors/tests/test_gather_unused_imports.py::TestGatherUnusedImportsVisitor::test_dotted_imports PASSED
libcst/codemod/visitors/tests/test_gather_unused_imports.py::TestGatherUnusedImportsVisitor::test_exports PASSED
libcst/codemod/visitors/tests/test_gather_unused_imports.py::TestGatherUnusedImportsVisitor::test_future PASSED
libcst/codemod/visitors/tests/test_gather_unused_imports.py::TestGatherUnusedImportsVisitor::test_import_complex PASSED
libcst/codemod/visitors/tests/test_gather_unused_imports.py::TestGatherUnusedImportsVisitor::test_import_from_complex PASSED
libcst/codemod/visitors/tests/test_gather_unused_imports.py::TestGatherUnusedImportsVisitor::test_no_imports PASSED
libcst/codemod/visitors/tests/test_gather_unused_imports.py::TestGatherUnusedImportsVisitor::test_string_annotation PASSED
libcst/codemod/visitors/tests/test_gather_unused_imports.py::TestGatherUnusedImportsVisitor::test_typevars PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_dont_remove_import_alias_simple PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_dont_remove_import_simple PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_dont_remove_import_simple_wrong_alias PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_dont_remove_import_wrong_alias_simple PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_dont_remove_importfrom_alias_simple PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_dont_remove_importfrom_alias_simple_wrong_alias PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_dont_remove_importfrom_simple PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_dont_remove_importfrom_simple_wrong_alias PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_dont_remove_inuse_importfrom_relative PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_dont_remove_wrong_importfrom_relative PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_noop PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_comma PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_fromimport_complex PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_fromimport_keeping_inline_comment PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_fromimport_keeping_standalone_comment PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_fromimport_simple PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_alias_after_inserting PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_alias_simple PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_by_node_simple_0 PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_by_node_simple_1 PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_by_node_simple_2 PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_by_node_simple_3 PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_by_node_simple_4 PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_by_node_simple_5 PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_complex PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_from_node PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_multiple_assignments PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_node PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_simple PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_import_with_all PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_importfrom_alias_simple PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_importfrom_relative PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_importfrom_simple PASSED
libcst/codemod/visitors/tests/test_remove_imports.py::TestRemoveImportsCodemod::test_remove_multiple_imports PASSED
libcst/display/tests/test_dump_graphviz.py::CSTDumpGraphvizTest::test_essential_tree PASSED
libcst/display/tests/test_dump_graphviz.py::CSTDumpGraphvizTest::test_full_tree PASSED
libcst/display/tests/test_dump_text.py::CSTDumpTextTest::test_full_tree PASSED
libcst/display/tests/test_dump_text.py::CSTDumpTextTest::test_hidden_defaults PASSED
libcst/display/tests/test_dump_text.py::CSTDumpTextTest::test_hidden_defaults_and_syntax PASSED
libcst/display/tests/test_dump_text.py::CSTDumpTextTest::test_hidden_syntax PASSED
libcst/display/tests/test_dump_text.py::CSTDumpTextTest::test_hidden_whitespace PASSED
libcst/display/tests/test_dump_text.py::CSTDumpTextTest::test_hidden_whitespace_and_defaults PASSED
libcst/display/tests/test_dump_text.py::CSTDumpTextTest::test_hidden_whitespace_and_defaults_and_syntax PASSED
libcst/display/tests/test_dump_text.py::CSTDumpTextTest::test_hidden_whitespace_and_syntax PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_complex_evaluated_value PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_concatenated_string_evaluated_value PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_float_evaluated_value PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_get_full_name_for_expression_0 PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_get_full_name_for_expression_1 PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_get_full_name_for_expression_2 PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_get_full_name_for_expression_3 PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_get_full_name_for_expression_4 PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_get_full_name_for_expression_5 PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_get_full_name_for_expression_6 PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_get_full_name_for_expression_7 PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_get_full_name_for_expression_8 PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_integer_evaluated_value PASSED
libcst/helpers/tests/test_expression.py::ExpressionTest::test_simplestring_evaluated_value PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_0 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_1 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_2 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_3 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_4 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_5 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_6 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_using_pyproject_toml_0 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_using_pyproject_toml_1 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_using_pyproject_toml_2 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_using_pyproject_toml_3 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_calculate_module_and_package_using_pyproject_toml_4 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_0 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_1 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_10 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_2 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_3 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_4 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_5 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_6 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_7 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_8 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_9 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_0 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_1 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_10 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_11 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_12 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_13 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_14 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_15 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_16 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_17 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_18 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_19 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_2 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_20 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_3 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_4 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_5 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_6 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_7 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_8 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_get_absolute_module_from_package_9 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_importalias_helpers_0 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_importalias_helpers_1 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_importalias_helpers_2 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_importalias_helpers_3 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_insert_header_comments PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_invalid_module_and_package_0 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_invalid_module_and_package_1 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_invalid_module_and_package_2 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_invalid_module_and_package_3 PASSED
libcst/helpers/tests/test_module.py::ModuleTest::test_invalid_module_and_package_4 PASSED
libcst/helpers/tests/test_node_fields.py::_NodeFieldsTest::test__cst_correctness PASSED
libcst/helpers/tests/test_node_fields.py::IsWhitespaceNodeFieldTest::test__cst_correctness PASSED
libcst/helpers/tests/test_node_fields.py::IsWhitespaceNodeFieldTest::test_annotation PASSED
libcst/helpers/tests/test_node_fields.py::IsWhitespaceNodeFieldTest::test_function PASSED
libcst/helpers/tests/test_node_fields.py::IsWhitespaceNodeFieldTest::test_indent PASSED
libcst/helpers/tests/test_node_fields.py::IsWhitespaceNodeFieldTest::test_module PASSED
libcst/helpers/tests/test_node_fields.py::IsWhitespaceNodeFieldTest::test_param PASSED
libcst/helpers/tests/test_node_fields.py::IsWhitespaceNodeFieldTest::test_semicolon PASSED
libcst/helpers/tests/test_node_fields.py::IsWhitespaceNodeFieldTest::test_statement PASSED
libcst/helpers/tests/test_node_fields.py::IsSyntaxNodeFieldTest::test__cst_correctness PASSED
libcst/helpers/tests/test_node_fields.py::IsSyntaxNodeFieldTest::test_module PASSED
libcst/helpers/tests/test_node_fields.py::IsSyntaxNodeFieldTest::test_param PASSED
libcst/helpers/tests/test_node_fields.py::IsSyntaxNodeFieldTest::test_pass PASSED
libcst/helpers/tests/test_node_fields.py::IsDefaultNodeFieldTest::test__cst_correctness PASSED
libcst/helpers/tests/test_node_fields.py::IsDefaultNodeFieldTest::test_annotation PASSED
libcst/helpers/tests/test_node_fields.py::IsDefaultNodeFieldTest::test_function PASSED
libcst/helpers/tests/test_node_fields.py::IsDefaultNodeFieldTest::test_indent PASSED
libcst/helpers/tests/test_node_fields.py::IsDefaultNodeFieldTest::test_module PASSED
libcst/helpers/tests/test_node_fields.py::IsDefaultNodeFieldTest::test_param PASSED
libcst/helpers/tests/test_node_fields.py::IsDefaultNodeFieldTest::test_statement PASSED
libcst/helpers/tests/test_paths.py::PathsTest::test_chdir PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_annotation PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_args PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_assign_target PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_decorators PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_parameters PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_simple_expression PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_simple_module PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_simple_statement PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_statement PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_subscript PASSED
libcst/helpers/tests/test_template.py::TemplateTest::test_suite PASSED
libcst/matchers/tests/test_decorators.py::MatchersGatingDecoratorsTest::test_call_if_inside_collect_simple PASSED
libcst/matchers/tests/test_decorators.py::MatchersGatingDecoratorsTest::test_call_if_inside_transform_simple PASSED
libcst/matchers/tests/test_decorators.py::MatchersGatingDecoratorsTest::test_call_if_inside_verify_original_collect PASSED
libcst/matchers/tests/test_decorators.py::MatchersGatingDecoratorsTest::test_call_if_inside_verify_original_transform PASSED
libcst/matchers/tests/test_decorators.py::MatchersGatingDecoratorsTest::test_call_if_not_inside_collect_simple PASSED
libcst/matchers/tests/test_decorators.py::MatchersGatingDecoratorsTest::test_call_if_not_inside_transform_simple PASSED
libcst/matchers/tests/test_decorators.py::MatchersGatingDecoratorsTest::test_multiple_visitors_collect PASSED
libcst/matchers/tests/test_decorators.py::MatchersGatingDecoratorsTest::test_multiple_visitors_transform PASSED
libcst/matchers/tests/test_decorators.py::MatchersGatingDecoratorsTest::test_visit_if_inot_inside_verify_original_collect PASSED
libcst/matchers/tests/test_decorators.py::MatchersGatingDecoratorsTest::test_visit_if_inot_inside_verify_original_transform PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_call_if_inside_transform_attribute PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_call_if_inside_visitor_attribute PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_call_if_not_inside_transform_attribute PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_call_if_not_inside_visitor_attribute PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_duplicate_visit_collector PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_duplicate_visit_transform PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_gated_visit_collect PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_gated_visit_transform PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_init_with_unhashable_types PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_stacked_visit_collector PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_stacked_visit_transform PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_transform_order PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_visit_collector PASSED
libcst/matchers/tests/test_decorators.py::MatchersVisitLeaveDecoratorsTest::test_visit_transform PASSED
libcst/matchers/tests/test_decorators.py::MatchersUnionDecoratorsTest::test_init_with_new_union_annotation SKIPPED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_metadata PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_multiple PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_optional_wildcard PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_optional_wildcard_head PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_optional_wildcard_present PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_optional_wildcard_tail PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_precedence_parent PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_precedence_sequence PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_precedence_sequence_wildcard PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_predicates PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_sentinel PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_sequence PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_sequence_element PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_sequence_multiple_wildcards PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_simple PASSED
libcst/matchers/tests/test_extract.py::MatchersExtractTest::test_extract_tautology PASSED
libcst/matchers/tests/test_findall.py::MatchersFindAllTest::test_findall_with_metadata_wrapper PASSED
libcst/matchers/tests/test_findall.py::MatchersFindAllTest::test_findall_with_sentinels PASSED
libcst/matchers/tests/test_findall.py::MatchersFindAllTest::test_findall_with_transformers PASSED
libcst/matchers/tests/test_findall.py::MatchersFindAllTest::test_findall_with_visitors PASSED
libcst/matchers/tests/test_findall.py::MatchersFindAllTest::test_simple_findall PASSED
libcst/matchers/tests/test_findall.py::MatchersExtractAllTest::test_extractall_simple PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_and_matcher_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_and_matcher_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_and_operator_matcher_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_and_operator_matcher_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_at_least_n_matcher_args_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_at_least_n_matcher_args_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_at_least_n_matcher_no_args_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_at_least_n_matcher_no_args_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_at_most_n_matcher_args_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_at_most_n_matcher_args_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_at_most_n_matcher_no_args_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_at_most_n_matcher_no_args_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_complex_matcher_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_complex_matcher_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_does_not_match_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_does_not_match_operator_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_does_not_match_operator_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_does_not_match_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_inverse_inverse_is_identity PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_lambda_matcher_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_lambda_matcher_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_or_matcher_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_or_matcher_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_or_operator_matcher_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_or_operator_matcher_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_regex_matcher_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_regex_matcher_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_simple_matcher_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_simple_matcher_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_type_of_matcher_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_type_of_matcher_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_zero_or_more_matcher_args_false PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_zero_or_more_matcher_args_true PASSED
libcst/matchers/tests/test_matchers.py::MatchersMatcherTest::test_zero_or_more_matcher_no_args_true PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersMetadataTest::test_lambda_metadata_matcher PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersMetadataTest::test_lambda_metadata_matcher_operators PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersMetadataTest::test_lambda_metadata_matcher_with_no_metadata PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersMetadataTest::test_lambda_metadata_matcher_with_unresolved_metadata PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersMetadataTest::test_predicate_logic PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersMetadataTest::test_predicate_logic_on_attributes PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersMetadataTest::test_predicate_logic_operators PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersMetadataTest::test_predicate_logic_operators_on_attributes PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersMetadataTest::test_simple_matcher_false PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersMetadataTest::test_simple_matcher_true PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersVisitorMetadataTest::test_matches_decorator_on_transformers PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersVisitorMetadataTest::test_matches_decorator_on_visitors PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersVisitorMetadataTest::test_matches_on_transformers PASSED
libcst/matchers/tests/test_matchers_with_metadata.py::MatchersVisitorMetadataTest::test_matches_on_visitors PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_actual PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_add_one PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_add_one_to_foo_args PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_metadata PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_metadata_on_transform PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_noop PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_sentinel PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_sequence_extract PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_simple PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_simple_sentinel PASSED
libcst/matchers/tests/test_replace.py::MatchersReplaceTest::test_replace_updated_node_changes PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_bad_leave_collecter_decorator PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_bad_leave_transform_decorator PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_bad_visit_collecter_decorator PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_bad_visit_transform_decorator PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_collector_leave_num_params PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_collector_leave_return PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_collector_leave_superclass PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_collector_leave_union PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_collector_visit_num_params PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_collector_visit_return PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_collector_visit_superclass PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_collector_visit_union PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_leave_num_params PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_leave_return_invalid_maybe PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_leave_return_invalid_remove PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_leave_return_invalid_superclass PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_leave_return_invalid_union PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_leave_return_wrong_type PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_leave_superclass PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_leave_union PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_visit_num_params PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_visit_return PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_visit_superclass PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_invalid_transformer_visit_union PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_pickleable_exception PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_collector_leave_superclass PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_collector_leave_union PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_collector_simple PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_collector_visit_superclass PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_collector_visit_union PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_transformer_base_class PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_transformer_leave_return_maybe PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_transformer_leave_return_remove PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_transformer_leave_superclass PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_transformer_leave_union PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_transformer_simple PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_transformer_visit_superclass PASSED
libcst/matchers/tests/test_visitors.py::MatchersVisitLeaveDecoratorTypingTest::test_valid_transformer_visit_union PASSED
libcst/metadata/tests/test_accessor_provider.py::AccessorProviderTest::test_accessor_provier_0 PASSED
libcst/metadata/tests/test_accessor_provider.py::AccessorProviderTest::test_accessor_provier_1 PASSED
libcst/metadata/tests/test_accessor_provider.py::AccessorProviderTest::test_accessor_provier_2 PASSED
libcst/metadata/tests/test_base_provider.py::BaseMetadataProviderTest::test_batchable_provider PASSED
libcst/metadata/tests/test_base_provider.py::BaseMetadataProviderTest::test_lazy_visitor_provider PASSED
libcst/metadata/tests/test_base_provider.py::BaseMetadataProviderTest::test_visitor_provider PASSED
libcst/metadata/tests/test_base_provider.py::BaseMetadataProviderTest::testlazy_batchable_provider PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_annassign PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_assign_to_attribute PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_assign_with_subscript PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_augassign PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_class PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_del_simple PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_del_with_subscript PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_del_with_tuple PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_except_as PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_expressions_with_assign PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_for PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_function PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_invalid_type_for_context PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_list_with_assign PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_nested_list_with_assign PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_nested_tuple_with_assign PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_simple_assign PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_simple_load PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_starred_element_with_assign PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_tuple_with_assign PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_walrus PASSED
libcst/metadata/tests/test_expression_context_provider.py::ExpressionContextProviderTest::test_with_as PASSED
libcst/metadata/tests/test_file_path_provider.py::FilePathProviderTest::test_provider_cache PASSED
libcst/metadata/tests/test_file_path_provider.py::FilePathProviderTest::test_visitor PASSED
libcst/metadata/tests/test_full_repo_manager.py::FullRepoManagerTest::test_get_full_repo_cache PASSED
libcst/metadata/tests/test_full_repo_manager.py::FullRepoManagerTest::test_get_metadata_wrapper_with_empty_cache PASSED
libcst/metadata/tests/test_full_repo_manager.py::FullRepoManagerTest::test_get_metadata_wrapper_with_invalid_path PASSED
libcst/metadata/tests/test_full_repo_manager.py::FullRepoManagerTest::test_get_metadata_wrapper_with_patched_cache PASSED
libcst/metadata/tests/test_metadata_provider.py::MetadataProviderTest::test_batchable_provider_inherited_metadata PASSED
libcst/metadata/tests/test_metadata_provider.py::MetadataProviderTest::test_batched_provider PASSED
libcst/metadata/tests/test_metadata_provider.py::MetadataProviderTest::test_circular_dependency PASSED
libcst/metadata/tests/test_metadata_provider.py::MetadataProviderTest::test_inherited_metadata PASSED
libcst/metadata/tests/test_metadata_provider.py::MetadataProviderTest::test_mixed_providers PASSED
libcst/metadata/tests/test_metadata_provider.py::MetadataProviderTest::test_provider_inherited_metadata PASSED
libcst/metadata/tests/test_metadata_provider.py::MetadataProviderTest::test_self_metadata PASSED
libcst/metadata/tests/test_metadata_provider.py::MetadataProviderTest::test_undeclared_metadata PASSED
libcst/metadata/tests/test_metadata_provider.py::MetadataProviderTest::test_unset_metadata PASSED
libcst/metadata/tests/test_metadata_provider.py::MetadataProviderTest::test_visitor_provider PASSED
libcst/metadata/tests/test_metadata_wrapper.py::MetadataWrapperTest::test_copies_tree PASSED
libcst/metadata/tests/test_metadata_wrapper.py::MetadataWrapperTest::test_equality_by_identity PASSED
libcst/metadata/tests/test_metadata_wrapper.py::MetadataWrapperTest::test_hash_by_identity PASSED
libcst/metadata/tests/test_metadata_wrapper.py::MetadataWrapperTest::test_metadata_cache PASSED
libcst/metadata/tests/test_metadata_wrapper.py::MetadataWrapperTest::test_resolve_dependent_provider_twice PASSED
libcst/metadata/tests/test_metadata_wrapper.py::MetadataWrapperTest::test_resolve_provider_twice PASSED
libcst/metadata/tests/test_metadata_wrapper.py::MetadataWrapperTest::test_unsafe_skip_copy PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_builtins PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_comprehension PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_has_name_helper PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_imports PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_locals PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_multiple_assignments PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_multiple_qualified_names PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_name_in_attribute PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_nested_qualified_names PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_repeated_values_in_qualified_name PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_shadowed_assignments PASSED
libcst/metadata/tests/test_name_provider.py::QualifiedNameProviderTest::test_simple_qualified_names PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameProviderTest::test_local_qualification PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameProviderTest::test_qnames_0 PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameProviderTest::test_qnames_1 PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameProviderTest::test_qnames_2 PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameProviderTest::test_qnames_3 PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameProviderTest::test_qnames_4 PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameProviderTest::test_qnames_5 PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameProviderTest::test_qnames_6 PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameProviderTest::test_qnames_7 PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameProviderTest::test_qnames_8 PASSED
libcst/metadata/tests/test_name_provider.py::FullyQualifiedNameIntegrationTest::test_with_full_repo_manager PASSED
libcst/metadata/tests/test_parent_node_provider.py::ParentNodeProviderTest::test_parent_node_provier_0 PASSED
libcst/metadata/tests/test_parent_node_provider.py::ParentNodeProviderTest::test_parent_node_provier_1 PASSED
libcst/metadata/tests/test_parent_node_provider.py::ParentNodeProviderTest::test_parent_node_provier_2 PASSED
libcst/metadata/tests/test_position_provider.py::PositionProviderTest::test_batchable_provider PASSED
libcst/metadata/tests/test_position_provider.py::PositionProviderTest::test_equal_range PASSED
libcst/metadata/tests/test_position_provider.py::PositionProviderTest::test_visitor_provider PASSED
libcst/metadata/tests/test_position_provider.py::PositionProvidingCodegenStateTest::test_codegen_add_indent_tokens PASSED
libcst/metadata/tests/test_position_provider.py::PositionProvidingCodegenStateTest::test_codegen_add_newline PASSED
libcst/metadata/tests/test_position_provider.py::PositionProvidingCodegenStateTest::test_codegen_add_token PASSED
libcst/metadata/tests/test_position_provider.py::PositionProvidingCodegenStateTest::test_codegen_add_tokens PASSED
libcst/metadata/tests/test_position_provider.py::PositionProvidingCodegenStateTest::test_codegen_decrease_indent PASSED
libcst/metadata/tests/test_position_provider.py::PositionProvidingCodegenStateTest::test_codegen_initial_position PASSED
libcst/metadata/tests/test_position_provider.py::PositionProvidingCodegenStateTest::test_position PASSED
libcst/metadata/tests/test_position_provider.py::PositionProvidingCodegenStateTest::test_whitespace_inclusive_position PASSED
libcst/metadata/tests/test_reentrant_codegen.py::ExperimentalReentrantCodegenProviderTest::test_byte_conversion PASSED
libcst/metadata/tests/test_reentrant_codegen.py::ExperimentalReentrantCodegenProviderTest::test_provider__data_provider_missing_trailing_newline PASSED
libcst/metadata/tests/test_reentrant_codegen.py::ExperimentalReentrantCodegenProviderTest::test_provider__data_provider_nested_blocks_with_missing_trailing_newline PASSED
libcst/metadata/tests/test_reentrant_codegen.py::ExperimentalReentrantCodegenProviderTest::test_provider__data_provider_replacement_inside_block PASSED
libcst/metadata/tests/test_reentrant_codegen.py::ExperimentalReentrantCodegenProviderTest::test_provider__data_provider_simple_top_level_statement PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_accesses PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_annotation_access PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_annotation_access_in_typevar_bound PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_annotation_refers_to_nested_class PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_assignments_and_accesses PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_attribute_of_function_call PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_attribute_of_subscript_called PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_body_isnt_subject_to_special_annotation_rule PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_builtin_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_builtins_0 PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_builtins_1 PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_builtins_2 PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_builtins_3 PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_class_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_class_type_params PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_comprehension_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_contains_is_read_only PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_decorator_access_reference_by_node PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_del_context_names PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_dotted_annotation_access PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_dotted_import_access PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_dotted_import_access_reference_by_node PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_dotted_import_with_call_access PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_except_handler PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_for_scope_ordering PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_fstring_accesses PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_func_param_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_function_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_gen_dotted_names PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_get_qualified_names_for PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_get_qualified_names_for_dotted_imports PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_get_qualified_names_for_is_read_only PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_get_qualified_names_for_nested_cases PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_get_qualified_names_for_the_same_prefix PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_global_contains_is_read_only PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_global_scope_overwrites PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_import PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_import_from PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_insane_annotation_access PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_keyword_arg_in_call PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_lambda_param_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_local_scope_shadowing_with_functions PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_multiple_assignments PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_nested_class_type_params PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_nested_comprehension_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_no_out_of_order_references_in_global_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_node_of_scopes PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_nonlocal_scope_overwrites PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_not_in_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_ordering PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_ordering_between_scopes PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_ordering_comprehension PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_ordering_comprehension_confusing PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_override_builtin_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_parse_string_annotations__data_provider_Dict PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_parse_string_annotations__data_provider_TypeVar PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_parse_string_annotations__data_provider_cast_first_arg PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_parse_string_annotations__data_provider_cast_no_annotation PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_parse_string_annotations__data_provider_cast_second_arg PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_parse_string_annotations__data_provider_class_self_ref PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_parse_string_annotations__data_provider_literal PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_parse_string_annotations__data_provider_nested_str PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_parse_string_annotations__data_provider_typevar_func PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_prefix_match PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_self PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_type_alias_param PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_type_alias_scope PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_type_alias_tuple_and_paramspec PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_walrus_accesses PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_with_asname PASSED
libcst/metadata/tests/test_scope_provider.py::ScopeProviderTest::test_with_statement PASSED
libcst/metadata/tests/test_span_provider.py::SpanProvidingCodegenStateTest::test_add_indent_tokens PASSED
libcst/metadata/tests/test_span_provider.py::SpanProvidingCodegenStateTest::test_add_non_ascii_token PASSED
libcst/metadata/tests/test_span_provider.py::SpanProvidingCodegenStateTest::test_add_token PASSED
libcst/metadata/tests/test_span_provider.py::SpanProvidingCodegenStateTest::test_initial_position PASSED
libcst/metadata/tests/test_span_provider.py::SpanProvidingCodegenStateTest::test_span PASSED
libcst/metadata/tests/test_span_provider.py::ByteSpanPositionProviderTest::test_batchable_provider PASSED
libcst/metadata/tests/test_span_provider.py::ByteSpanPositionProviderTest::test_visitor_provider PASSED
libcst/metadata/tests/test_type_inference_provider.py::TypeInferenceProviderTest::test_gen_cache_0 SKIPPED
libcst/metadata/tests/test_type_inference_provider.py::TypeInferenceProviderTest::test_simple_class_types_0 SKIPPED
libcst/metadata/tests/test_type_inference_provider.py::TypeInferenceProviderTest::test_with_empty_cache SKIPPED
libcst/tests/test_add_slots.py::AddSlotsTest::test_pickle PASSED
libcst/tests/test_add_slots.py::AddSlotsTest::test_prevents_slots_overlap PASSED
libcst/tests/test_batched_visitor.py::BatchedVisitorTest::test_all_visits PASSED
libcst/tests/test_batched_visitor.py::BatchedVisitorTest::test_simple PASSED
libcst/tests/test_deep_clone.py::DeepCloneTest::test_deep_clone_0 PASSED
libcst/tests/test_deep_replace.py::DeepReplaceTest::test_deep_remove_complex PASSED
libcst/tests/test_deep_replace.py::DeepReplaceTest::test_deep_replace_complex PASSED
libcst/tests/test_deep_replace.py::DeepReplaceTest::test_deep_replace_identity PASSED
libcst/tests/test_deep_replace.py::DeepReplaceTest::test_deep_replace_simple PASSED
libcst/tests/test_deep_replace.py::DeepReplaceTest::test_with_deep_changes_complex PASSED
libcst/tests/test_e2e.py::ToolE2ETest::test_leaky_codemod PASSED
libcst/tests/test_exceptions.py::ExceptionsTest::test_parser_syntax_error_str__data_provider_empty_file PASSED
libcst/tests/test_exceptions.py::ExceptionsTest::test_parser_syntax_error_str__data_provider_shows_last_line_with_text PASSED
libcst/tests/test_exceptions.py::ExceptionsTest::test_parser_syntax_error_str__data_provider_simple PASSED
libcst/tests/test_exceptions.py::ExceptionsTest::test_parser_syntax_error_str__data_provider_tab_expansion PASSED
libcst/tests/test_exceptions.py::ExceptionsTest::test_pickle PASSED
libcst/tests/test_pyre_integration.py::PyreIntegrationTest::test_type_availability_0 PASSED
libcst/tests/test_roundtrip.py::RoundTripTests::test_clean_roundtrip PASSED
libcst/tests/test_roundtrip.py::RoundTripTests::test_transform_roundtrip PASSED
libcst/tests/test_tabs.py::ExpandTabsTest::test_expand_tabs_0 PASSED
libcst/tests/test_tabs.py::ExpandTabsTest::test_expand_tabs_1 PASSED
libcst/tests/test_tabs.py::ExpandTabsTest::test_expand_tabs_2 PASSED
libcst/tests/test_tabs.py::ExpandTabsTest::test_expand_tabs_3 PASSED
libcst/tests/test_tabs.py::ExpandTabsTest::test_expand_tabs_4 PASSED
libcst/tests/test_tabs.py::ExpandTabsTest::test_expand_tabs_5 PASSED
libcst/tests/test_tabs.py::ExpandTabsTest::test_expand_tabs_6 PASSED
libcst/tests/test_tabs.py::ExpandTabsTest::test_expand_tabs_7 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_0 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_1 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_10 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_11 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_12 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_13 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_14 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_15 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_16 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_17 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_18 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_19 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_2 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_20 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_21 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_22 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_23 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_24 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_25 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_26 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_27 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_28 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_29 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_3 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_30 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_31 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_4 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_5 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_6 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_7 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_8 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_fail_9 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_0 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_1 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_10 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_11 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_12 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_13 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_14 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_15 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_16 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_17 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_18 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_19 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_2 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_20 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_21 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_22 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_23 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_24 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_25 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_26 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_27 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_28 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_29 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_3 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_30 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_31 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_32 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_33 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_34 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_35 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_36 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_37 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_38 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_39 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_4 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_40 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_41 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_42 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_43 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_44 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_45 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_46 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_47 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_48 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_49 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_5 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_6 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_7 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_8 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_basic_pass_9 PASSED
libcst/tests/test_type_enforce.py::TypeEnforcementTest::test_not_implemented PASSED
libcst/tests/test_visitor.py::VisitorTest::test_transformer PASSED
libcst/tests/test_visitor.py::VisitorTest::test_visitor PASSED

=============================== warnings summary ===============================
libcst/codemod/tests/test_metadata.py:15
  $(@D)/libcst/codemod/tests/test_metadata.py:15: PytestCollectionWarning: cannot collect test class 'TestingCollector' because it has a __init__ constructor (from: libcst/codemod/tests/test_metadata.py)
    class TestingCollector(ContextAwareVisitor):

libcst/codemod/tests/test_metadata.py:23
  $(@D)/libcst/codemod/tests/test_metadata.py:23: PytestCollectionWarning: cannot collect test class 'TestingTransform' because it has a __init__ constructor (from: libcst/codemod/tests/test_metadata.py)
    class TestingTransform(ContextAwareTransformer):

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======== 2080 passed, 15 skipped, 1 deselected, 2 xfailed, 2 warnings ========