test(simple): 重构测试文件结构并添加新的测试用例
将原有的测试文件移动到专门的返回值测试目录(return_val_cases)中, 同时添加了标准输出测试目录(stdout_val_cases),新增了参数传递测试用例 和标准输出测试用例,使测试结构更加清晰和模块化。
This commit is contained in:
@@ -2,20 +2,22 @@
|
||||
# windows powershell: echo $LASTEXITCODE
|
||||
# nushell: echo $env.LAST_EXIT_CODE
|
||||
# bash: echo $?
|
||||
"./01_return.c" = 65536
|
||||
"./02_decl_expr.c" = 1
|
||||
"./03_decl_init.c" = 11
|
||||
"./04_if.c" = 1
|
||||
"./05_else.c" = 2
|
||||
"./06_fcall.c" = 3
|
||||
"./07_while.c" = 10
|
||||
"./08_do_while.c" = 128
|
||||
"./09_for.c" = 10
|
||||
"./10_main.c" = 3
|
||||
"./11_recursive.c" = 120
|
||||
"./12_logic.c" = 10
|
||||
"./13_array.c" = 1198
|
||||
"./14_pointer.c" = 2
|
||||
"./15_array_subscript.c" = 1198
|
||||
"./16_enum.c" = 5
|
||||
"./return_val_cases/01_return.c" = 65536
|
||||
"./return_val_cases/02_decl_expr.c" = 1
|
||||
"./return_val_cases/03_decl_init.c" = 11
|
||||
"./return_val_cases/04_if.c" = 1
|
||||
"./return_val_cases/05_else.c" = 2
|
||||
"./return_val_cases/06_fcall.c" = 3
|
||||
"./return_val_cases/07_while.c" = 10
|
||||
"./return_val_cases/08_do_while.c" = 128
|
||||
"./return_val_cases/09_for.c" = 10
|
||||
"./return_val_cases/10_main.c" = 3
|
||||
"./return_val_cases/11_recursive.c" = 120
|
||||
"./return_val_cases/12_logic.c" = 10
|
||||
"./return_val_cases/13_array.c" = 1198
|
||||
"./return_val_cases/14_pointer.c" = 2
|
||||
"./return_val_cases/15_array_subscript.c" = 1198
|
||||
"./return_val_cases/16_enum.c" = 5
|
||||
"./return_val_cases/17_more_arg.c" = 45
|
||||
[stdout_val_cases]
|
||||
"./stdout_val_cases/01_include.c" = "Hello World!\n"
|
||||
|
||||
Reference in New Issue
Block a user