
running 42 tests
test swc_transform::tests::test_parse_comment_only ... ok
test swc_transform::tests::test_parse_empty_file ... ok
test swc_transform::tests::test_parse_const_decl ... ok
test swc_transform::tests::test_parse_cjs_require ... FAILED
test swc_transform::tests::test_parse_default_import ... ok
test swc_transform::tests::test_parse_class_with_properties ... ok
test swc_transform::tests::test_parse_esm_import ... ok
test swc_transform::tests::test_parse_enum ... ok
test swc_transform::tests::test_parse_cjs_module_exports_function ... ok
test swc_transform::tests::test_parse_array_literal ... ok
test swc_transform::tests::test_parse_cjs_exports_assignment ... ok
test swc_transform::tests::test_parse_class_with_constructor ... ok
test swc_transform::tests::test_parse_class_extends ... ok
test swc_transform::tests::test_parse_class_with_methods ... ok
test swc_transform::tests::test_parse_class_with_static_method ... ok
test swc_transform::tests::test_parse_arrow_function ... ok
test swc_transform::tests::test_parse_console_log ... ok
test swc_transform::tests::test_parse_class_expression ... ok
test swc_transform::tests::test_parse_function_with_default_params ... ok
test swc_transform::tests::test_parse_if_else ... ok
test swc_transform::tests::test_parse_for_of_loop ... ok
test swc_transform::tests::test_parse_comparison_ops ... ok
test swc_transform::tests::test_parse_for_loop ... ok
test swc_transform::tests::test_parse_binary_ops ... ok
test swc_transform::tests::test_parse_logical_ops ... ok
test swc_transform::tests::test_parse_math_calls ... ok
test swc_transform::tests::test_parse_namespace_import ... ok
test swc_transform::tests::test_parse_multiple_functions ... ok
test swc_transform::tests::test_parse_new_expression ... ok
test swc_transform::tests::test_parse_object_literal ... ok
test swc_transform::tests::test_parse_recursive_function ... ok
test swc_transform::tests::test_parse_simple_class ... ok
test swc_transform::tests::test_parse_simple_function ... ok
test swc_transform::tests::test_parse_syntax_error ... ok
test swc_transform::tests::test_parse_super_method_call ... ok
test swc_transform::tests::test_parse_template_string ... ok
test swc_transform::tests::test_parse_ternary ... ok
test swc_transform::tests::test_parse_type_annotations ... ok
test swc_transform::tests::test_parse_this_expression ... ok
test swc_transform::tests::test_parse_type_assertion ... ok
test swc_transform::tests::test_parse_var_decl ... ok
test swc_transform::tests::test_parse_while_loop ... ok

failures:

---- swc_transform::tests::test_parse_cjs_require stdout ----

thread 'swc_transform::tests::test_parse_cjs_require' (29216) panicked at src\swc_transform.rs:2794:9:
CJS require 应被转换为 Var + ImportBinding
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    swc_transform::tests::test_parse_cjs_require

test result: FAILED. 41 passed; 1 failed; 0 ignored; 0 measured; 88 filtered out; finished in 0.01s

