13 lines
374 B
Python
13 lines
374 B
Python
# smoke_test.py 冒烟测试:应用构建 + 路由清单(不需要连接数据库)
|
|
import main
|
|
|
|
print("APP_OK:", main.app.title)
|
|
count = 0
|
|
for x in main.app.routes:
|
|
methods = getattr(x, "methods", None)
|
|
if methods:
|
|
ms = sorted(methods - {"HEAD", "OPTIONS"})
|
|
print(f"{'/'.join(ms):8} {x.path}")
|
|
count += 1
|
|
print("TOTAL_ROUTES:", count)
|