test(platform-orders): ensure export ledger link starts with download param on index

This commit is contained in:
萝卜
2026-03-17 11:12:57 +08:00
parent 35aa1295e8
commit 279dd885f3

View File

@@ -87,6 +87,9 @@ class AdminPlatformOrderIndexExportLedgerLinkShouldRenderWhenReceiptsPresentTest
$res->assertSee('导出对账明细', false); $res->assertSee('导出对账明细', false);
$res->assertSee('target="_blank"', false); $res->assertSee('target="_blank"', false);
// 口径稳定download=1 必须排在 query 第一位(安全阀 + 测试/前端稳定)
$res->assertDontSee('/admin/platform-orders/' . $withEvidence->id . '/export-ledger?include_order_snapshot=1&download=1', false);
$url2 = '/admin/platform-orders/' . $withoutEvidence->id . '/export-ledger?download=1&include_order_snapshot=1'; $url2 = '/admin/platform-orders/' . $withoutEvidence->id . '/export-ledger?download=1&include_order_snapshot=1';
$res->assertDontSee($url2, false); $res->assertDontSee($url2, false);
} }