初始化测试通过
This commit is contained in:
@@ -41,19 +41,19 @@ def _parse_ids(raw: str) -> list[int]:
|
||||
|
||||
|
||||
def _print_full_usage() -> None:
|
||||
print("待办事项 add-todo-all(main.py)可用命令:")
|
||||
print("通用业务技能模板(main.py)可用命令:")
|
||||
print(" python main.py init-db # 初始化数据库与元数据")
|
||||
print(" python main.py run add <title> [-p high|normal|low] [-d <unix秒>")
|
||||
print(" python main.py run list [-s pending|done] [-n <limit>]")
|
||||
print(" python main.py run done <id>")
|
||||
print(" python main.py run delete <id>")
|
||||
print(" python main.py run stats")
|
||||
print(" python main.py todo add <title> [-p high|normal|low] [-d <unix秒>")
|
||||
print(" python main.py todo list [-s pending|done] [-n <limit>]")
|
||||
print(" python main.py todo done <id>")
|
||||
print(" python main.py todo delete <id>")
|
||||
print(" python main.py todo stats")
|
||||
print(" python main.py remind [-s <秒>]")
|
||||
print(" python main.py health / version / config-path")
|
||||
|
||||
|
||||
def _add_run_subparser(sub) -> None:
|
||||
sp = sub.add_parser("run", help="待办事项操作")
|
||||
sp = sub.add_parser("todo", help="待办事项操作")
|
||||
todo_sub = sp.add_subparsers(dest="todo_cmd", required=True, parser_class=ZhArgumentParser)
|
||||
|
||||
p = todo_sub.add_parser("add", help="新增一条待办")
|
||||
@@ -114,6 +114,9 @@ def build_parser() -> ZhArgumentParser:
|
||||
sp = sub.add_parser("config-path", help="输出 .env 与模板路径")
|
||||
sp.set_defaults(handler=lambda _a: cmd_config_path())
|
||||
|
||||
sp = sub.add_parser("run", help="运行占位符")
|
||||
sp.set_defaults(handler=lambda _a: cmd_run())
|
||||
|
||||
return p
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user