Skip to content

人在环恢复、权限变化与自治评估:练习答案 ​

参考实现 ​

追加正文:

python
a["version"] = 3
assert resume(a,p,19,{"draft:7"}) == "changed"
p["identity"] = ("t1",3,"draft:7")
assert resume(a,p,19,{"draft:7"}) == "ready"
assert resume(a,p,19,set()) == "revoked"
print("changed then reapproved then revoked")

审批只对当时的动作有效,不能冻结后续权限检查。

返回正文

用心记录每一步成长