test: 仪表盘 recent orders 的 back+fragment 构建次数护栏与新锚点口径对齐

This commit is contained in:
萝卜
2026-03-17 22:46:08 +08:00
parent 061ff2a0b4
commit f4a9e00b26

View File

@@ -23,14 +23,14 @@ class AdminDashboardRecentPlatformOrdersShouldNotUseDuplicateBackUrlWithBackAndF
"BackUrl::withBackAndFragment('/admin/platform-orders/' . \$po->id, \$selfWithoutBack, 'bmpa-failed')" "BackUrl::withBackAndFragment('/admin/platform-orders/' . \$po->id, \$selfWithoutBack, 'bmpa-failed')"
)); ));
$this->assertSame(1, substr_count( $this->assertSame(2, substr_count(
$blade, $blade,
"BackUrl::withBackAndFragment('/admin/platform-orders/' . \$po->id, \$selfWithoutBack, 'payment-receipts')" "BackUrl::withBackAndFragment('/admin/platform-orders/' . \$po->id, \$selfWithoutBack, 'add-payment-receipt')"
)); ));
$this->assertSame(1, substr_count( $this->assertSame(2, substr_count(
$blade, $blade,
"BackUrl::withBackAndFragment('/admin/platform-orders/' . \$po->id, \$selfWithoutBack, 'refund-receipts')" "BackUrl::withBackAndFragment('/admin/platform-orders/' . \$po->id, \$selfWithoutBack, 'add-refund-receipt')"
)); ));
$this->assertSame(1, substr_count( $this->assertSame(1, substr_count(
@@ -38,11 +38,6 @@ class AdminDashboardRecentPlatformOrdersShouldNotUseDuplicateBackUrlWithBackAndF
"BackUrl::withBackAndFragment('/admin/platform-orders/' . \$po->id, \$selfWithoutBack, 'relation-subscription')" "BackUrl::withBackAndFragment('/admin/platform-orders/' . \$po->id, \$selfWithoutBack, 'relation-subscription')"
)); ));
$this->assertSame(1, substr_count(
$blade,
"BackUrl::withBackAndFragment('/admin/platform-orders/' . \$po->id, \$selfWithoutBack, 'add-refund-receipt')"
));
// 仍应存在变量引用(说明已收敛到统一变量) // 仍应存在变量引用(说明已收敛到统一变量)
$this->assertStringContainsString('$scanGoSyncFailedUrl', $blade); $this->assertStringContainsString('$scanGoSyncFailedUrl', $blade);
$this->assertStringContainsString('$scanGoBmpaFailedUrl', $blade); $this->assertStringContainsString('$scanGoBmpaFailedUrl', $blade);