David Stes
2024-03-31 8cdd197ba643eb2608c5aab87567625bb9336cee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
============================= 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 ========