commit 0441b208b04245dffd66e85f8f0d3b92ff22301a
parent c4ce4ecda87c69a6d9fb2479300501c9c589e7aa
Author: triesap <tyson@radroots.org>
Date: Fri, 19 Jun 2026 18:20:36 -0700
tests: harden agreement order export guards
- avoid embedding forbidden order runtime symbols in guard fixtures
- keep source-boundary coverage for unsupported order surfaces
- confirm generated TS and WASM outputs remain reproducible
- preserve package build and typecheck validation for SDK exports
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/crates/sdk/tests/source_boundary.rs b/crates/sdk/tests/source_boundary.rs
@@ -130,8 +130,8 @@ const FORBIDDEN_ORDER_RUNTIME_PUBLIC_EXPORTS: &[&str] = &[
concat!("Order", "SettlementDecisionPrepareRequest"),
concat!("Order", "SettlementDecisionReceipt"),
concat!("Order", "Settlement", "StateKind"),
- "PaymentClient",
- "PaymentsClient",
+ concat!("Payment", "Client"),
+ concat!("Payments", "Client"),
"RefundClient",
"WalletClient",
"ORDER_FULFILLMENT_UPDATE_OPERATION_KIND",