chore: 清理测试源码 DBG 插桩,.gitignore 忽略 wiki 目录
AstTest/LLvmLiteTest/SysLibTest 移除定位阶段残留的 printf/testcheck 插桩 (DBG1-DBG14),SlotsBugTest 空行清理;.gitignore 追加 /wiki/,TODO 更新。
This commit is contained in:
1 parent
921820b26a
commit
74d32a166c
6 files changed
+4
-32
No files matched your search
@@ -34,41 +34,30 @@ TEST_MOVE: t.CDefine = "__sylibtest_moved.txt"
|
||||
|
||||
def _cleanup():
|
||||
"""清理可能残留的测试文件/目录"""
|
||||
testcheck.info("DBG: cleanup start")
|
||||
if os_backend.os_exists(TEST_DIR):
|
||||
testcheck.info("DBG: cleanup rmdir TEST_DIR")
|
||||
os.rmdir(TEST_DIR)
|
||||
testcheck.info("DBG: cleanup after TEST_DIR")
|
||||
if os_backend.os_exists(TEST_FILE):
|
||||
os_backend.os_remove(TEST_FILE)
|
||||
testcheck.info("DBG: cleanup after TEST_FILE")
|
||||
if os_backend.os_exists(TEST_COPY):
|
||||
os_backend.os_remove(TEST_COPY)
|
||||
testcheck.info("DBG: cleanup after TEST_COPY")
|
||||
if os_backend.os_exists(TEST_MOVE):
|
||||
os_backend.os_remove(TEST_MOVE)
|
||||
testcheck.info("DBG: cleanup after TEST_MOVE")
|
||||
if os_backend.os_exists(TEST_TREE):
|
||||
testcheck.info("DBG: cleanup rmtree TEST_TREE")
|
||||
shutil.rmtree(TEST_TREE)
|
||||
testcheck.info("DBG: cleanup done")
|
||||
|
||||
|
||||
def run() -> CInt:
|
||||
buf: bytes = stdlib.malloc(512)
|
||||
|
||||
testcheck.begin("SysLibTest: 系统兼容层库测试")
|
||||
testcheck.info("DBG: after begin")
|
||||
|
||||
# 清理残留
|
||||
_cleanup()
|
||||
testcheck.info("DBG: after cleanup")
|
||||
|
||||
# =============================================================================
|
||||
# 全局 MBuddy 初始化验证(在 main 中已初始化)
|
||||
# =============================================================================
|
||||
testcheck.section("全局 MBuddy 初始化验证")
|
||||
testcheck.info("DBG: after section")
|
||||
|
||||
testcheck.check(os._mbuddy != None, "os._mbuddy initialized OK", "os._mbuddy NOT initialized")
|
||||
testcheck.check(sys._mbuddy != None, "sys._mbuddy initialized OK", "sys._mbuddy NOT initialized")
|
||||
|
||||
Reference in new issue
Block a user