============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON)
cachedir: .pytest_cache
rootdir: $(@D)
collecting ... collected 130 items

tests/test_c_ast.py::TestNodeVisitor::test_repr PASSED
tests/test_c_ast.py::TestNodeVisitor::test_scalar_children PASSED
tests/test_c_ast.py::TestNodeVisitor::tests_list_children PASSED
tests/test_c_ast.py::Test_c_ast::test_BinaryOp PASSED
tests/test_c_ast.py::Test_c_ast::test_weakref_works_on_coord PASSED
tests/test_c_ast.py::Test_c_ast::test_weakref_works_on_nodes PASSED
tests/test_c_generator.py::TestCasttoC::test_nested_else_if_line_breaks PASSED
tests/test_c_generator.py::TestCasttoC::test_to_type PASSED
tests/test_c_generator.py::TestCasttoC::test_to_type_with_cpp SKIPPED
tests/test_c_generator.py::TestCtoC::test_alignment PASSED
tests/test_c_generator.py::TestCtoC::test_array_decl PASSED
tests/test_c_generator.py::TestCtoC::test_atomic_qual PASSED
tests/test_c_generator.py::TestCtoC::test_casts PASSED
tests/test_c_generator.py::TestCtoC::test_comma_op_assignment PASSED
tests/test_c_generator.py::TestCtoC::test_comma_op_in_ternary PASSED
tests/test_c_generator.py::TestCtoC::test_comma_operator_funcarg PASSED
tests/test_c_generator.py::TestCtoC::test_complex_decls PASSED
tests/test_c_generator.py::TestCtoC::test_compound_literal PASSED
tests/test_c_generator.py::TestCtoC::test_enum PASSED
tests/test_c_generator.py::TestCtoC::test_enum_typedef PASSED
tests/test_c_generator.py::TestCtoC::test_expr_list_in_initializer_list PASSED
tests/test_c_generator.py::TestCtoC::test_exprlist_with_semi PASSED
tests/test_c_generator.py::TestCtoC::test_exprlist_with_subexprlist PASSED
tests/test_c_generator.py::TestCtoC::test_exprs PASSED
tests/test_c_generator.py::TestCtoC::test_generate_struct_union_enum_exception PASSED
tests/test_c_generator.py::TestCtoC::test_initlist PASSED
tests/test_c_generator.py::TestCtoC::test_issue246 PASSED
tests/test_c_generator.py::TestCtoC::test_issue36 PASSED
tests/test_c_generator.py::TestCtoC::test_issue37 PASSED
tests/test_c_generator.py::TestCtoC::test_issue66 PASSED
tests/test_c_generator.py::TestCtoC::test_issue83 PASSED
tests/test_c_generator.py::TestCtoC::test_issue84 PASSED
tests/test_c_generator.py::TestCtoC::test_krstyle PASSED
tests/test_c_generator.py::TestCtoC::test_nest_initializer_list PASSED
tests/test_c_generator.py::TestCtoC::test_nest_named_initializer PASSED
tests/test_c_generator.py::TestCtoC::test_nested_sizeof PASSED
tests/test_c_generator.py::TestCtoC::test_noreturn PASSED
tests/test_c_generator.py::TestCtoC::test_pragma PASSED
tests/test_c_generator.py::TestCtoC::test_ptr_decl PASSED
tests/test_c_generator.py::TestCtoC::test_reduce_parentheses_binaryops PASSED
tests/test_c_generator.py::TestCtoC::test_statements PASSED
tests/test_c_generator.py::TestCtoC::test_static_assert PASSED
tests/test_c_generator.py::TestCtoC::test_struct_decl PASSED
tests/test_c_generator.py::TestCtoC::test_switchcase PASSED
tests/test_c_generator.py::TestCtoC::test_ternary PASSED
tests/test_c_generator.py::TestCtoC::test_trivial_decls PASSED
tests/test_c_generator.py::TestFunctionDeclGeneration::test_partial_funcdecl_generation PASSED
tests/test_c_lexer.py::TestCLexerErrors::test_char_constants PASSED
tests/test_c_lexer.py::TestCLexerErrors::test_integer_constants PASSED
tests/test_c_lexer.py::TestCLexerErrors::test_preprocessor PASSED
tests/test_c_lexer.py::TestCLexerErrors::test_string_literals PASSED
tests/test_c_lexer.py::TestCLexerErrors::test_trivial_tokens PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_char_constants PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_exprs PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_floating_constants PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_hexadecimal_floating_constants PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_id_typeid PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_integer_constants PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_mess PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_new_keywords PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_on_rbrace_lbrace PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_preprocessor_line PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_preprocessor_line_funny PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_preprocessor_pragma PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_special_names PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_statements PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_string_literal PASSED
tests/test_c_lexer.py::TestCLexerNoErrors::test_trivial_tokens PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_FileAST PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_alignof PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_anonymous_struct_union PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_atomic_specifier PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_compound_literals PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_compound_statement PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_coords PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_decl_inits PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_decl_named_inits PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_duplicate_typedef PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_empty_toplevel_decl PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_enums PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_forloop_coord PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_func_decls_with_array_dim_qualifiers PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_function_definitions PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_initial_semi PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_inline_specifier PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_int128 PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_invalid_multiple_types_error PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_invalid_typedef_storage_qual_error PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_multi_decls PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_nested_decls PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_noreturn_specifier PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_offsetof PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_parenthesized_compounds PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_pragma PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_pragmacomp_or_statement PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_qualifiers_storage_specifiers PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_simple_decls PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_sizeof PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_static_assert PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_struct_bitfields PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_struct_empty PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_struct_enum PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_struct_members_namespace PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_struct_union PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_struct_with_extra_semis_inside PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_struct_with_initial_semi PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_tags_namespace PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_typedef PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_unified_string_literals PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_unified_wstring_literals PASSED
tests/test_c_parser.py::TestCParser_fundamentals::test_vla PASSED
tests/test_c_parser.py::TestCParser_typenames::test_ambiguous_parameters PASSED
tests/test_c_parser.py::TestCParser_typenames::test_innerscope_reuse_typedef_name PASSED
tests/test_c_parser.py::TestCParser_typenames::test_innerscope_typedef PASSED
tests/test_c_parser.py::TestCParser_typenames::test_nested_function_decls PASSED
tests/test_c_parser.py::TestCParser_typenames::test_parameter_reuse_typedef_name PASSED
tests/test_c_parser.py::TestCParser_typenames::test_samescope_reuse_name PASSED
tests/test_c_parser.py::TestCParser_whole_code::test_empty_statements PASSED
tests/test_c_parser.py::TestCParser_whole_code::test_expressions PASSED
tests/test_c_parser.py::TestCParser_whole_code::test_for_statement PASSED
tests/test_c_parser.py::TestCParser_whole_code::test_statements PASSED
tests/test_c_parser.py::TestCParser_whole_code::test_switch_statement PASSED
tests/test_c_parser.py::TestCParser_whole_code::test_whole_file PASSED
tests/test_c_parser.py::TestCParser_whole_code::test_whole_file_with_stdio PASSED
tests/test_examples.py::TestExamplesSucceed::test_all_examples SKIPPED
tests/test_general.py::TestParsing::test_c11_with_cpp SKIPPED (cpp o...)
tests/test_general.py::TestParsing::test_cpp_funkydir SKIPPED (cpp o...)
tests/test_general.py::TestParsing::test_no_real_content_after_cpp SKIPPED
tests/test_general.py::TestParsing::test_with_cpp SKIPPED (cpp only ...)
tests/test_general.py::TestParsing::test_without_cpp PASSED

======== 124 passed, 6 skipped ========