test: match sema + codegen 单元测试,总断言 145→158
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
<img src="https://img.shields.io/badge/C-17-555555" alt="C">
|
||||
<img src="https://img.shields.io/badge/LLVM-22.1.7-4B8BBE" alt="LLVM">
|
||||
<img src="https://img.shields.io/badge/GCC-15.x-darkgreen" alt="GCC">
|
||||
<img src="https://img.shields.io/badge/tests-145%20passed-brightgreen" alt="tests">
|
||||
<img src="https://img.shields.io/badge/tests-158%20passed-brightgreen" alt="tests">
|
||||
<img src="https://img.shields.io/badge/license-MIT-green" alt="license">
|
||||
</p>
|
||||
|
||||
@@ -159,8 +159,8 @@ cd build && mingw32-make -j4
|
||||
# 运行全部测试 (145 单元 + 23 集成)
|
||||
./l_lang_lexer_test.exe # 词法分析 (41 tests)
|
||||
./l_lang_test.exe # 语法分析 (15 tests)
|
||||
./l_lang_sema_test.exe # 语义分析 (65 tests)
|
||||
./l_lang_codegen_test.exe # 代码生成 (24 tests)
|
||||
./l_lang_sema_test.exe # 语义分析 (74 tests)
|
||||
./l_lang_codegen_test.exe # 代码生成 (28 tests)
|
||||
|
||||
# 集成测试
|
||||
for f in ../test/programs/*.l; do
|
||||
|
||||
Reference in New Issue
Block a user