lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] valyuta/004 72dcc19 11/17: Note an apparent defect [


From: Greg Chicares
Subject: [lmi-commits] [lmi] valyuta/004 72dcc19 11/17: Note an apparent defect [327]
Date: Thu, 24 Dec 2020 10:23:52 -0500 (EST)

branch: valyuta/004
commit 72dcc198a4ac49169475925c310e09819caf42d2
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Note an apparent defect [327]
    
    This temporary assertion fails if the state of jurisdiction is changed
    from the default in any '.gpt' input file.
---
 ihs_basicval.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/ihs_basicval.cpp b/ihs_basicval.cpp
index ac0ccdc..02bd3e9 100644
--- a/ihs_basicval.cpp
+++ b/ihs_basicval.cpp
@@ -278,6 +278,12 @@ void BasicValues::GPTServerInit()
     SetPermanentInvariants();
 
     StateOfDomicile_ = mc_state_from_string(product().datum("InsCoDomicile"));
+    // TODO ?? It seems that this assertion should fail sometimes,
+    // because StateOfJurisdiction_ is set from a ctor argument that
+    // may represent any state, but yare_input_.StateOfJurisdiction
+    // is not assigned that value above, and always retains its
+    // default value.
+    LMI_ASSERT_EQUAL(StateOfJurisdiction_, yare_input_.StateOfJurisdiction);
     StateOfJurisdiction_ = yare_input_.StateOfJurisdiction;
     PremiumTaxState_     = yare_input_.PremiumTaxState    ;
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]