From 8cbb3272829a016093457b6c0f6896d1bcc0e1c7 Mon Sep 17 00:00:00 2001 From: "Somhairle H. Marisol" Date: Tue, 22 Sep 2026 08:28:55 +0800 Subject: Leader fix: BoundaryTests RawBondQuote literals missing new bond-profile fields; 3d-29 (b05e728) does not build from a clean checkout without this --- tests/FundLab.Web.Tests/BoundaryTests.fs | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/tests/FundLab.Web.Tests/BoundaryTests.fs b/tests/FundLab.Web.Tests/BoundaryTests.fs index 4c05f37..49dea0d 100644 --- a/tests/FundLab.Web.Tests/BoundaryTests.fs +++ b/tests/FundLab.Web.Tests/BoundaryTests.fs @@ -471,8 +471,16 @@ module ConfirmationBoundaryTests = accruedInterest = null date = null maturityDate = null - } + parValue = null + valueDate = null + couponRate = null + rating = null + dataStatus = null + accruedInterestComputed = null + dirtyPrice = null + valuationDate = null + } let updated, _ = update (BondQuoteCompleted(model.bondQuoteSeq, raw)) model Assert.Equal(Some "南航转债", updated.bondQuote |> Option.bind (fun quote -> quote.name)) @@ -494,6 +502,15 @@ module ConfirmationBoundaryTests = accruedInterest = box "0.5000" date = box "2026-09-21" maturityDate = null + + parValue = null + valueDate = null + couponRate = null + rating = null + dataStatus = null + accruedInterestComputed = null + dirtyPrice = null + valuationDate = null } let updated, _ = update (BondQuoteCompleted(model.bondQuoteSeq, raw)) model -- cgit v1.2.3