thirdpartreg-blocked

20260916-201504 轮 · 看它的历史
  ✔ 隔离库 jnc_ma_e2e_h8 就绪(105 张表,缺列 0)
靶子 http://localhost:20098  |  APP .env = /data/AICode/e2e/ma_dev_v2/ma/bin/workspace/BackendTp8/.env
⚠️  运行期间本副本后端将临时连向 jnc_ma_e2e_h8

── ⓪ 基线 jnc_ma(协议已发布)─────────
  ✅ ⓪ probe unionid 在 jnc_ma 走注册分支  [true]
  ✅ 主题守卫[default]: 主题守卫: 期望加载 default 的 CSS —— 实际加载了 [default]  [true]
  ✅ ⓪ default 表单存在  [1]
  ✅ ⓪ default 无 blocked 块  [0]
  ✅ ⓪ default 引导语=正常态  [true]

── ① 切库 → jnc_ma_e2e_h8 ─────────
  ✅ ① 找到可用的 probe 载体(空 unionid 的普通会员)  [true]
     probe 载体 uid = 991216
  ✅ ① probe unionid 在 jnc_ma 中不存在(保证基线走注册分支)  ["0"]
  ✅ ① 切库生效(独立判据:probe unionid 改走登录分支)  [false]
     落地 URL = http://localhost:20098/index.php/Index/index

── ② 隔离库协议表已清空 → 应 blocked ─────────
  ✅ ② test 库已发布协议数=0  ["0"]
  ✅ 主题守卫[default]: 主题守卫: 期望加载 default 的 CSS —— 实际加载了 [default]  [true]
  ✅ ② default blocked 块出现  [1]
  ✅ ② default 表单消失  [0]
  ✅ ② default 勾选框消失  [0]
  ✅ ② default 引导语切成"但注册暂未开放"  [true]
  ✅ ② default 引导语不再说"即可完成注册"  [false]
  ✅ ② default blocked 文案  ["注册协议暂未配置,暂时无法完成注册,请联系管理员。"]
  ✅ 主题守卫[blue_gaztano]: 主题守卫: 期望加载 blue_gaztano 的 CSS —— 实际加载了 [blue_gaztano]  [true]
  ✅ ② blue_gaztano blocked 块出现  [1]
  ✅ ② blue_gaztano 表单消失  [0]
  ✅ ② blue_gaztano 勾选框消失  [0]
  ✅ ② blue_gaztano 引导语切成"但注册暂未开放"  [true]
  ✅ ② blue_gaztano blocked 文案  ["注册协议暂未配置,暂时无法完成注册,请联系管理员。"]

── ③ test 库插入已发布协议 → blocked 应消失 ─────────
  ✅ ③ test 库已发布协议数=2  ["2"]
  ✅ 主题守卫[default]: 主题守卫: 期望加载 default 的 CSS —— 实际加载了 [default]  [true]
  ✅ ③ default blocked 块消失  [0]
  ✅ ③ default 表单回来  [1]
  ✅ ③ default 引导语回到正常态  [true]
  ✅ 主题守卫[blue_gaztano]: 主题守卫: 期望加载 blue_gaztano 的 CSS —— 实际加载了 [blue_gaztano]  [true]
  ✅ ③ blue_gaztano blocked 块消失  [0]
  ✅ ③ blue_gaztano 表单回来  [1]
  ✅ ③ blue_gaztano 引导语回到正常态  [true]

── ④ 切回 jnc_ma 并确认 ─────────
  ✅ ④ .env 已逐字节还原  [true]
  ✅ ④ DB_NAME 回到 jnc_ma  [true]
  ✅ ④ probe unionid 又走回注册分支(证明连回 jnc_ma)  [true]
  ✅ 主题守卫[default]: 主题守卫: 期望加载 default 的 CSS —— 实际加载了 [default]  [true]
  ✅ ④ default 表单存在(生产库未受影响)  [1]
  ✅ ④ default 无 blocked 块  [0]
  ✅ ④ test 库协议行已清零  ["0"]
  ✅ ④ test 库 probe 载体 unionid 已还原为空  [""]
  ✅ ④ 整表已还原成开跑前的样子  ["11"]

════ PASS=40 FAIL=0 ════
截图: /data/AICode/e2e/ma_dev_v2/ma/bin/workspace/test-results/playwright-images/thirdpartreg-blocked
  ✔ 已销毁 jnc_ma_e2e_h8