test(lifetime): 新增 NewLifetimeAsyncTest 负向工程;测试项目 main 统一为 export def main() -> int

- NewLifetimeAsyncTest:协程体里的 new heap slife 必须报 LifetimeError(fail-fast 的回归覆盖),已挂进 ESCAPE_PROJECTS / NEGATIVE_PROJECTS / NEGATIVE_PROJECT_NAMES 与 README。

- NewLifetimeTest / NewLifetimeFreeTest 的 main 改为 export def main() -> int,并删掉多余的 t/c 导入(与 FuncTest / FormatStringTest / NewTest 一致)。
This commit is contained in:
TermiNexus committed 2026-10-08 20:42:14 +08:00
1 parent 07fbb4d0a2
commit 1724874967
8 files changed
+71 -15

No files matched your search

+1 -3
View File
@@ -1,7 +1,5 @@
from stdint import *
import w32.win32console
import t, c
from t import CInt, CExport
import stdio
@@ -136,7 +134,7 @@ def CaseDtorOverwrite() -> int:
return 0
def main() -> CInt | CExport:
export def main() -> int:
w32.win32console.SetConsoleCP(65001)
w32.win32console.SetConsoleOutputCP(65001)