对账明细导出:增加 download=1 安全阀并补护栏测试

This commit is contained in:
萝卜
2026-03-13 21:05:23 +00:00
parent c4c1eedce1
commit dcf1e3d226
4 changed files with 72 additions and 6 deletions

View File

@@ -78,12 +78,12 @@ class AdminPlatformOrderExportLedgerTest extends TestCase
],
]);
$res = $this->get('/admin/platform-orders/' . $order->id . '/export-ledger');
$res = $this->get('/admin/platform-orders/' . $order->id . '/export-ledger?download=1');
$res->assertOk();
$content = $res->streamedContent();
$res2 = $this->get('/admin/platform-orders/' . $order->id . '/export-ledger?include_order_snapshot=1');
$res2 = $this->get('/admin/platform-orders/' . $order->id . '/export-ledger?download=1&include_order_snapshot=1');
$res2->assertOk();
$content2 = $res2->streamedContent();
@@ -146,8 +146,8 @@ class AdminPlatformOrderExportLedgerTest extends TestCase
$res = $this->get('/admin/platform-orders/' . $order->id);
$res->assertOk();
$res->assertSee('/admin/platform-orders/' . $order->id . '/export-ledger', false);
$res->assertSee('/admin/platform-orders/' . $order->id . '/export-ledger?include_order_snapshot=1', false);
$res->assertSee('/admin/platform-orders/' . $order->id . '/export-ledger?download=1', false);
$res->assertSee('/admin/platform-orders/' . $order->id . '/export-ledger?download=1&include_order_snapshot=1', false);
$res->assertSee('导出对账明细CSV', false);
$res->assertSee('导出含订单摘要CSV', false);
}