摘要: OpenStack 单元测试工作流程详解:tox + testr tox + testr 单元测试工作流程详解:从环境隔离到并行执行 在 OpenStack 等大型 Python 项目中,tox 和 testr 是一对经典组合:tox 负责环境隔离,testr 负责测试仓库 + 并行执行 + 历史结果管理。本文系统讲解两者协作的完整工作流程。 一、两个工具各做什么 阅读全文
posted @ 2026-07-17 11:06 EXIORAN 阅读(64) 评论(0) 推荐(0)
摘要: 闭包延迟绑定陷阱详解 跑了 30 行的 demo.py,输出却让人大跌眼镜:创建了 5 个资源 A、B、C、D、E,清理时却反复清理了 5 次资源 E。资源 A、B、C、D 成了无主孤儿。本文从现象出发,拆解这个 Python 经典陷阱 —— 闭包延迟绑定(Late Binding)。 一、现象:资源泄漏的「灵异事件」 阅读全文
posted @ 2024-09-14 16:50 EXIORAN 阅读(7) 评论(0) 推荐(0)
摘要: 代码 点击查看代码 #!/bin/bash # 设置容器名称 CONTAINER_NAME="test_containner" # 检查容器是否在运行 check_container() { docker inspect -f '{{.State.Running}}' "$CONTAINER_NAM 阅读全文
posted @ 2024-08-21 16:14 EXIORAN 阅读(4) 评论(0) 推荐(0)