lmi-commits
[Top][All Lists]
Advanced

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

[lmi-commits] [lmi] master 6babd53 1/4: Demonstrate an equivalence


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 6babd53 1/4: Demonstrate an equivalence
Date: Fri, 5 Oct 2018 08:58:03 -0400 (EDT)

branch: master
commit 6babd5394d50ef54fc6172e04bc8aed43989c95c
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>

    Demonstrate an equivalence
    
    The next commit will rely on this equivalence.
---
 ledger_evaluator.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/ledger_evaluator.cpp b/ledger_evaluator.cpp
index 4299eac..78b5cd8 100644
--- a/ledger_evaluator.cpp
+++ b/ledger_evaluator.cpp
@@ -1003,6 +1003,9 @@ void ledger_evaluator::write_tsv
     ,Ledger   const& ledger
     ) const
 {
+    int const length = value_cast<int>(operator()("GreatestLapseDuration"));
+    LMI_ASSERT(ledger.is_composite() == ("1" == operator()("Composite")));
+    LMI_ASSERT(ledger.greatest_lapse_dur() == length);
     if
         (  !ledger.is_composite()
         || !contains(global_settings::instance().pyx(), "values_tsv")



reply via email to

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