test(术语传导): 探针补 shop.tres 真实数据源断言与购买钮落位断言
- main.db.shop_pool_row("feat_ticket").display_name 直读 ConfigDB 访问器(level_runner 货架投影同源)
- 货架卡购买钮须挂在 card.body 且位于 foot_l 之前(add_footer 落位契约)
This commit is contained in:
1 parent
0abc13fa95
commit
45a3a5d525
1 file changed
+4
@@ -196,8 +196,12 @@ func _ready() -> void:
|
||||
], 20)
|
||||
_settle()
|
||||
var ticket_row: Dictionary = main.shop_overlay._shelf_rows[0]
|
||||
if String(main.db.shop_pool_row("feat_ticket").get("display_name", "")) != "专长获取":
|
||||
problems.append("[shop_term] shop.tres 专长凭证件名未换代(现=%s)" % String(main.db.shop_pool_row("feat_ticket").get("display_name", "")))
|
||||
if ticket_row.card.name_l.text != "专长获取":
|
||||
problems.append("[shop_term] 专长凭证件名未用物品名「专长获取」(现=%s)" % ticket_row.card.name_l.text)
|
||||
if ticket_row.btn.get_parent() != ticket_row.card.body or ticket_row.btn.get_index() >= ticket_row.card.foot_l.get_index():
|
||||
problems.append("[shop_term] 购买钮未落在底注之前(add_footer 落位失败)")
|
||||
if ticket_row.card.desc_l.text != "开一次专长三选一":
|
||||
problems.append("[shop_term] 专长凭证件描述未用规范流程句(现=%s)" % ticket_row.card.desc_l.text)
|
||||
if ticket_row.card.foot_l.text != "专长凭证":
|
||||
|
||||
Reference in new issue
Block a user