oss-trash-on-delete

20260916-181749 轮 · 看它的历史
靶子 http://localhost:20098  容器 wt_h8_tp8

── 1. 造夹具(走 paibanguanli_add_post 真实端点)
  ✅ paibanguanli_add_post 返回 2xx
  ✅ 拿到 osskey(1789555428_7441f2df2a49b…)
  ✅ OSS key 落在 layout/ 命名空间:6p40qjry/layout/1789555428_7441f2df2a49b58050f1469fc793fcb2.xml
  ✅ 夹具对象已在 OSS 上(原位 200)
  ✅ 夹具对象是 Standard(实际 Standard)—— 搬完才应变 IA
  ✅ 搬前 md5=f96eea57437e055d24b19e9c7f23638c

── 2. POST paibanguanli_delete(本次改动的端点)
  ✅ paibanguanli_delete 返回 2xx(id=77)

── 3. 断言
  ✅ jnc_m9typesetting 行已删除
  ✅ 原位对象已不存在(404)
  ✅ 对象已在回收站:6p40qjry/softTrash/layout/1789555428_7441f2df2a49b58050f1469fc793fcb2.xml
  ✅ 回收站里的存储类型是 IA(实际 IA)
  ✅ 内容与搬前逐字节一致(md5 相同)
  ✅ 收尾:测试对象已从回收站删除(不留持久对象)
  ✅ 收尾:确认回收站里已无残留

=== PASS=14 FAIL=0 ===